MNNNCMEAGKLYQKIGVVKNLLALDLMSRNPGDRVLPISEYQDKFGVSRGTIQNAFACLKECNAITLENHGHQGTCIKEIDYKKLQENCMRREILGIMPLPYSVTYEGFATAMYLQFAPLNFNMAYARGAVGRIELVESGTYHFAVCSQYAAEQSIKEGKQIEAAINFGPGSFLSRHVLLMSDSRYDSIQDGMRIAYDSSSIDQSCITRNIIHGKKVTLVPIRAQQTVNALMDGIIDAGVWNYDDIQEHKHESLNVVFLDNFEYNNLFSTAVMVIRKEEEYLKSLLKKYISVPKVVEIINEVREKKREPYF