MSVTDASFPIINWSKAMPSLRQLMYFACVAEYGSIGQAAEVLHVSQPSLSRQIQALEAHIGEALFVRGPAGVSLTEVGRVVHCRAVKIIAEAKALTRDIGDGDDRQLHIGFSRYLDPGWSGELARQLKEARVCSAVSPSWAPSLDLLSLVRESSLDAAIIGAPPKVVREYELMEIGSYEHVIALSETLHRRLAPDWSLNDLIGEPLLVPKDSLFPAYSQFMNDAMDAAAFAPRRSVRPNDLSILLAQVASGDGFAFLPLSLTKFAYPGVAFTALPAAVNEGFRLPVGLAVSPTSRLRASDTQFECFVETARRVAAG*