MVNSSLLDELVDDDQSRFSQLQEMSVSSAQVQSMPSSTQDLGVKLAENLSLAPVPNEPKSTNVKLGEELVAEEKRKNASCGKNHAVAGALAGVFVSLCLHPLDTVKTVIQSKNTGKQAILPIVASIVSTRGVSGLYRGLGSNLASSAPISAIYTFTYETMKAALLPRLPEEYHSLAHCAAGGCASIATSLVYTPSERVKQQMQIGAVYRNSWLAFVGILQRGGFPALYAGWEAVLCRNVPQSVIKFFTYEALKHRVLRDSPPDTHLTNLQTIVWVWKNLQLACGGLAGSTAALFTTPFDVVKTRLQTQTIGSQHQYSSVLNALQMITRDEGIRSLYRGLIPRLAIYVSQGALFFASYEFFKRALAMEARNYQTPKSISSDGSEASRRRRALLSAA*