MVQDSIKPQDVCIVGVARTPMGGFLGSLSSLSATELGSAAIRAALKRANVDPSLVQEVFFGNVLSANLGQAPARQAALGAGIPYSVICTTINKVCSSGLKATMIAAQTIQSGANDIVVTGGMESMSNVPKYLAQARKGSRLGHDTVVDGMLKDGLWDVYNDFGMGVCAELCADQYKITREEQDSYAIQSFERGIAAQRSGAFAWEIVPVEISGGRGRPSSIVDKDEGLIKFDASKLRKLRPSFKENGGSVTAGNASIISDGAAALVLVSGKKAIELGLQVIGRIRGFADAAQAPELFPTAPALAIPKAIKNSGLESSQIDYYEINEAFSVVALANQRLLNLNSGKLNAHGGAVSLGHPLGCSGARILVTLLGVLKQKNAKFGVAGVCNGGGGASALVVEFMPVGMVARSSL*