MAAYYRWKSFEENEDRPEKPRRYGVTEMRGPHYSVLSQNLLQEIFESMGQFVDGLKFSGGSNSLIPKSFIKQAIEMAHEHGVYVSTGDWAEHMLRSGPSAFKDYVEECKQLGFDTIELNANLLEVPEETLLRYVRLIKNGGLRAKPMFAVKFNKSDIPGRNRAFGSYVVPEPRSSEFVEDIDLLIRKAERCLEAGADTIMIDADDVCKYADSLRADIIAKVIGRLGIEKTMFEASDAKLVEWFIKRYGPNVNLYVDHSQIMDLECLRGRHLGKDHQSVLSSSYFLF*