MAAYYRWKSFEENEDRPEKPRRYGVTEMRGPHYSVLSQNLLQEIFESMGQFVDGLKFSGGSNSLIPKSFIKQAIEMAHEHGVYVSTGDWAEHMLRSGPSAFKDYVEECKQLGFDTIELNANLLEVPEETLLRYVRLIKNGGLRAKPMFAVKFNKSDIPGRNRAFGSYVVPEPRSSEFVEDIDLLIRKAERCLEAGADTIMIDADDVCKYADSLRADIIAKVIGRLGIEKTMFEASDAKLVEWFIKRYGPNVNLYVDHSQIMDLECLRGRHLGKDHQSVLSSSYFLF