MALHVLVIPYPLQGHITPLLHLSEKLAAKGILLTFVNTQHNHLKILKARSGHEITFNPAFHIRLAQISDNLPLDFDRSAHRSEFYEAVKNMGPALEHLIYELNTKTDPPVSSIIASSFLPWTYDVANKFDLQWIFFWSESVTCFAIYNHLSDIISNGHFPPKKTEEMIDYIPGLPPLEPKDLPSQIQDGDSASLMHQSLSTQFELVSKADWVIGNTVDDLENDALIQVKTPICSVGPLFHSACFDELNSYEKNTLSKTSLRAESNCSPWLDSKPSSSVVYISFGSMIQMSQTQVQEIAMGLLESQQLFLWVVRPDIVSFDGSDVFPEGFLEKTRDQGVVVPWCSQVSVLSHPAIGGFFTHGGWNSTMESLSLGVPMLVFPQWYDQYTNRMLIVKQWKVGIELEDHRNEGINVDRGEISRAVKALIIGEEGKILKKNANELKEKIRGAVSQGGSSVKNLESFVKFLARKK*