MGSVGLLKNSAMVCAPLMSTSVDQLIDDMVEAKSQGADCVEIRLHAIHNFHPHKHLQLLFKNKPLPILIVYRPIWEGNDFEGDAHKQLEVLGLAKELGADYVELDLKIASDFAKNEKSSWSSGCKLITSCFVDNVTSKEDLSQIVASMQSTGADILKIVTNANDITELEKTFHLLSHCQVPLIAYSVGERGLISQLLGPKFGSVLLYGSLDGNAVPGLPSLASLRQAYGINFMDNDTKVFGLISKPVGHSKGPILHNPTFRHVGYNGIYVPMFVDDLKEFFRVYSSPDFAGFSVGIPYKEAVVSFCDVVDPLAESIGAVNTIIRRPCDGKLIGYNTDCEASITAIEDALKVNGPTNGAAFLPCSLARKMFVLVGAGGAGRALAFGAKSRGARIVIFDIDFNRAKVLAAAVCGEALPYEKLASFQPEKGAILANATPIGMHPNKDRIPLPEGSLKDYVVVFDAVYTPRKTTLLEDAEAAGAVIVSGVEMFLRQAIGQFNLFTGSKAPEEFMREIVMSKF*