MNTHYSSTNVNSLDQFETSTTSSSTPVAPPPFTRSSSFRSLFLAESWAELPLKEDDTDDMVIYGALSEAAATTGWCPGRNNVDVAVKIEDKGKKSGITEERVVDAPTNKKLGYRGVRRRPWGKYAAEIRDPKRNGARVWLGTYETAENAALAYDQAAFKMRGSKAKLNFPHLIDSDYISPTKITRKKC