MLWATNFAVIKDITAQPGVSTQMYAVSRFTVAAGVLLPWIRSISSQKVFLRAVECGSWVAFGYIGQAIGLMTTTASKSCFICSLNVVFVAMIVGITKRKFDPQTLAAAVLAVAGVGFLELAGSQQFVIGFTAAGDLISLAQPIGFGMGYIRLEEIMAESPKDALPVTAVKLTMVALASWAYFAVTAGTVDLEPVLSNSVALTGVLYTGLVTTALVLWQTSLALLVESVAFRFVDAASASVLLRRVIFTTEPLWAAIFAVWLINEPFSSVDAVGPEAEPWGMDGGHGGWMG*