MEKMKDECVKSSANGECCSGFDGGTDVIVVGAGVAGSALAHTLGKDGRRVHVIERDLSQPDRIVGELLQPGGYLKLIELGLEDCLNEIDAQRVLGYALYKDGKNARLSYPLEQFHSDVAGRSFHNGRFVQRMREKAASLPNVKMEQGTVTSLIEEKGSIKGVQYRTKAGEELKAYAPLTIVCDGCFSNLRRSLCNPKVDVPSCFVGLVLENCQLPHANHGHVILADPSPILFYPISSNEIRCLVDVPGQKVPSIANGEMACYLKTVVAPQIPPELHNAFISAIDKGNVKTMPNRSMPASPYPTPGALLMGDAFNMRHPLTGGGMTVALSDIVVLRDLLKPLQNLNDAAALCKYLEAFYTLRKPVASTINTLAGALYKVFCASPDQARKEMREACFDYLSLGGIFSNGPIALLSGLNPRPLSLVLHFFAVAVYGVGRLLLPFPSPKRMWIGARLISGASGIIFPIIKAEGVRQMFFPATVPAYYRGPPN*