MIHGSHVIVLPFPVQGHLTPMFQFCKRLASKGLTSTLVLVSDKPSPPYKTENNAITVFPIPSGSQEGKDPLQDLDDYIDRVYTSIKKHLPELIQDMKLLENPPRALVYDSTLPWLLDVAHDHGLKGASFYTQPWLVSVIYYHVHKGSFSVPSTKHGPSTLASFPAFPMLSANDLPSYVCESSSYPKILRIVVEQLSNIDRVDILLCNTFDNLEEKLLKWVKSLWPVLNIGPTVPSMYLDKRLSEDKSYGFSLFTAKSTECMEWLNLKKPHSVVYVSFGSLVILKEDQMMELAEGLKQSGCFFLWVVRETEMNKIPKSYVEEIGEKGLFVSWSPQLEVLAHESVGCFLTHCGWNSTLEGLSLGVPMIGMPHWTDQPTNAKFMEDVWKVGVRVKAEADGFVRRDEIVRCVGEVMEGEKGKEMRRNAEKWKVLALEAVSEGGSSDKSIDEFVSMFY*