MSAPSEANGIPVSLCDTDSAERATAINALPLTDAIRPLVDHQAATSLKEGVAKEASDVVAATTSGLGCVSTASAKAKVGDDRREDQEAAPRSPIARLMPVRPPSPDALTWGELQAEMESILQAGAHGVGREIEEARAAASSANQRADQLARDLAEAREDLQKIKGLVAGNETQRRGLEHWMSELEGHLTAIRGSLRTSFTGLHQLAGECGVTTSILAHPNEWSLMSSLVELAKAMEVIPSSHAARIGEETSNGIYIGACHVLACMRLAHPDLDLKETLDRGATDDARKDTMEEVGDLGESVLPLFEE*