MAHQNQWDDTREALLDAEHTMSRKVKGAWDGFTDFALRDSVLEVAVGLIIAAAFTRVVNSLVSDILLPPISLLPFMSRNLEEKFWVLKRGPHYTRPQGYNTRQQAAEDGAVTLTYGAFLDQLVNFIGLGLALYTIANIYGYFSHDSIIKHTVKCKYCRKEISQKVCLWSLAKRCPLCTSWLDGREDRETSALAA