MNYHWQYGRRYHAFKEGSYKFPNDEREQDRLDMLHNMFRLVLDGKLFLSPLKDGPLRVLDIGTGTGIWAIEFGHGQRPESYTTAVSGPSAELSRVPPNVVFEVDDVESEWPPRPPFDFIHSRYMCGSIEDWPRLAQQAYSQLKPGGWIEFQDFYLVNYSEDGSLKEGNNVNRFYELLREALDKINRPVTIGRELERIVKEAGFVNVHHEVFQLPLGTWPRERKMKEIGALNMLQMLDGLEAFSAATFTNILGWTIEEVQVFLALVRKDAKDRGVHMMHDL*