MSEVMISQVSAGTVVRGTVLVAFVTLATTYTIAVLHRDAPLVPMISDTFVYAPESYVSRFGVVTASAMLQLVVWLLRSYLCAFASGHRAWRWFATVHSLCGAVASAAMGLVGAINDQENLKYHLSAATVFFYSVILWQVGYTAQLAAHPSATSFRSVALKAACAVSAALALTAFFAFAGLDLMRYYTRIAACEWVLAAATGLSVYSLGFELEGGASGREGGIGMELGSLWRGPAPGDDEEDKADEDYHPL*