MAASPPPIATVDHPRLLLHGFLSPETCKELEFVHRSCGTAGYRPSVVSTSLPHLAATGCGHLLLPFVPIREQLRDAVESFFSCHFDLFVEFTGLISWCKGASIGWHSDDNKPYLRQRVFTAVCYLNNHGKDYKGGILRFQDGEPSCVVPVAGDVVIYTADSRNVHCVDEVTEGERLTVTLWFTRDSAYDEDPKLLAFLSQTSLSYEPAFQNSYIPLPASDNMYWFSYDQSGFDIRYARLHILGFIFCASSDQDSNSRSVPASEDPIELLGKPLRVGRRYDVFEKIFANSLHALQARRCLWLQAAWPLWVTASGDWTAAQT*