MARLVFSILLSLPVLTFTAKTHITVKTVKEELNIQNVEHPSDGVIDLDIRYYSWNILTLSACIFIAVLASDVVNQMAKRFLFSGIHVDASSEEERQELEELWDQRETAMKCWGGLVAHCAGFAIVATLASLQDTEPFNKSPGMSLLVVPGALLLVTILYRAAAFTRKKISEMDDGVVSRGEALWDEISEEELQVELMGSPWAENESLCLGLSFAAIRSISFFAIGAMPDTHFHVYGEVENADWHRGWMVLAAVSLCSMVLGVLTLKLKESMFGGHGHGHAHSDEHGLGHEEVAHDEDDIRLRALLILSETFIMSFSWGMLSSAIAMLNAFLPHLEHHLIGHLIVALVVSALSCLMLVSLDKVADTLKAGGDSESAVHIIQHIILAHGLLIGISWEVCFALGMHAIAHVTEGPNVDVYLAVFLCLVVVPAYRLFMLPELKLREAKTKCH*