MAKTSLPPGFRFHPTDVELTVYYLKRKLLGKHLRCNAITEIDLYKFAPWDLPERASLESNDLVWYFFCPRDRKYSSGLRTNRSTGVGYWKATGKDRPVVYNSRTVGMKRTLVFHLGKPPRGDRTDWVMYEYRLEDEEIAASGVKLDACVLCKIFQKSGPGPKIGAQYGAPFNEEDWNDASNVECSPCVPSVAPCAPESSRGGLNSAGQRLAVSYDVKVSLGSSAEGINRPAVNGVHPVRPSPDAPNDCIHIQLLAEVMRCSSTSMHVLRTAGDDGLLADSTADYSSDNRISLDAIETIFCEVDELGPQAMVNNTNHCDSCGEYLIHPTMVARGAEQYLELNDLSFSLTDGPDSCGVLFSNGVSVEQLPDLELRFEQFSPDHISNTAIASTSTTVGSSASVPLLEDHRT