MDKVGFLWEMDGAKERLKLVRAELLEEGSFDKGIDGVDGVFHTASPVLVPYDQNIEESMINPSIKGTINVLKSCSKATSLGRVVLTSSCSSVRYRDDVHQISPLNESHWSDPQYCKNHNLWYAYAKTLAEQEAWKAAKEWKIDLVVVNPSFVVGPLLGPQPTSTLLMVLGILTGINGGVYPNTRIGFSHIDDVVTTHMLAMEKGEASGRLICSGPVAHWSEIVAMLKPKYPSLNIANKCGEQIGDDKPHNMDTTKIRNLGQPTFKTIEQMFDDCLKSFQDKGFLPSCNNYLS*