MSTDPKKILDSIGMHFKLKPESIKTPEVYLGANLGRFTLPDNPSKQRWSMSSTNYVKQAVANVEKDLDEVGKRLSTKITSPMSSNYRPELDVSPVLDAERANYFQSQIGVLRWAVEIGRIDIMCEVSMLSSFLAMPREGHLAAVFHIFGYLKSHHKSRLVFDDSYPVIDNSFNDDADWTDFYGDVKEPIPPNAPEPRGKVVEIIAFVDADHAGDRVTRRSRTGVLIYINRSPIMWFSKRQNSVETSTFGSEFIALKIATEMIQGLRYKLRMMGIPIDGPAKVLCDNMSVVYNTMAPESVLKKKSNAIAYHFVQENVAMKVIKVAYEPSESNLADILTKVQTGPVRQAIIRSILW*