MTDNYPAKELVDIHCHIIPGVDDGSDGFESTMKMLKTARDEGITRMIATPHFKKGHHNVTPEAAEKLLEEMRARAEKEGIALKFYLGNEVMYFSDVEEAFDEGKISRINGTDNLLIEFYPDDEYSRIRRGIETVQSMGFTPILAHVERYLELRKDISKIEHLKAVGVVITVNASSVTGDAGFLTKQFVKGLLRRKLVGMIGTDAHDNSSRAPRMKKCAEYLYSRYDEEYADKILFKNAIELFELD