MTHNILNCVQNSTYFDYRKFGVGTGSDTHYKPNVMQLLRGGVEIKHQILRDRLINLIAIRISEMLEKRSPRFLAKKKYQSRKTCSTSPPLFKLSLPTTNFRTPAYLPSSSKRFRFRVPIDNQQEKEEEDKRAKTQEKRDMVSSIVPIGRIGRDEDDSICPAWLKPMLRAHYFVHCEIHGDSNKSECNMFCLDCMGDAICPYCLIHHKDHRVVQIRRSSYHDVVRVNEIQKYIDISCVQTYIINSAKIVFLNERPQPRPGKGVTNTCEICCRSLLDSFRFCSLGCKLGGIMRGDQELTFAVMRTKHGRDGFYGGSESDEATTPKKITKTMHMFNRLMNGNALNYERGTRGGERTTSSSGDEEGTANLSPSTPPLYNHHNARRRKGIPHRAPF