MNEEYDVIVLGTGLKECIISGLLSVDKKKVLHVDRNNYYGGESASLNLIQLFERFRAGAAPPPSLGPSRDYNVDMVPKFMLANGKLVRVLLHTDVVKYLEFKAVDGSYVLQKGKIHKVPANDSEALRSPLMGLFEKRRARNFFLYVQDYDESDPKTHKGLDLNRMTMAELYKHYDLTEDTQDFIGHALALHRDDAYLTQSAMPTVLRIKLYHESLFRYEGLNSPYLYPRYGLGELPQAFARLSAVYGGTYMLNQPAVEVLYENGVAVGIKNGADVARAKLVVGDPSYFPDKVRVVGKVVRAIAIMNHPIPNTDNAHSVQIILPQKQTGRKSDMYVFCCSYAHNVAAKDKWLAFVSTTMETANPEAELSAGMALLGPVEEKYIEVRDICEPLDDGTKDQAFISKGYDATTHFETTVDDVLDMYRRITGRDLDLTAKEPVTVEA*