MSTAYISEVLPIPGIRGPSVDIGALVEEGKEVTSHCEPDLAHRRVSWKPEGHNTWHWLGNKINYIEMGDPSKPALLLIHGFGVSSFHFRHNLPELSKNYHVYAFDMLGFGCSSMPVQDYEPEVWRDQTIAFVQEVIGRPTAIAGNSLGGLAALYAAASQKLQHLVTGCILMNAALRFKSTEPKHAFVSTKCEEDQANPKLITKMWGSFQRLVLGASFEFTKQPERIEKVLRHVYAVNTANVDGELIESIKHSSLHENAAEVYYRVLSKNGAGTKIFADDLLAQLKCPLMLCWGTKDPWFKTDACEKIQALYKQTLRVDVSAGHCPHDENPDDVNSAIHSFMSASC*