MREEEESSNWFARWEEQLPSPEELMPLSQTLITPDLAIAFDIPVAAAAAPAGANQNPGLSLHHPPASSRPPPHSDPESSDLNSAAAGGDEPARTLKRPRLVWTPQLHKRFVDAVAHLGIKNAVPKTIMQLMSVDGLTRENVASHLQKYRLYLKRMQGLSGSGGGVGGGPISAADAATDQLFASTPVPHHFLSRGSVAGPEPFLPYMPVAALQHHQQITAAMQQQQYYHQRHLGHYGSPTGGGGFDHAFPNRAVPHSGMHQMVGPAAPPGMGFPPTTLVDDLEPAKRGGNGERKVLTLFPTGEE