MAKTSLPPGFRFHPTDVELTVYYLKRKLLGKHLRCNAITEIDLYKFAPWDLPERASLESNDLVWYFFCPRDRKYSSGLRTNRSTGVGYWKATGKDRPVVYNSRTVGMKRTLVFHLGKPPRGDRTDWVMYEYRLEDEEIAASGVKLADYSDLAVCSSYIEAWKLTKPSK