MEIVGNLTHPNVVRLRAYYSAVDEKLLVYDYMPCGNLYTLLHGNRGPGRVPLDWTTRVKIALGAARGLAYIHHHWKAQKLPHGNIKSTNVLLDRDGNACISDFGLAIWAHSCGMPNTLVGYRAPEHDETRSMSQKGDVYSFGVLLLEILTGKAPMQLSYARDEGFDLPKWVQSVVQEEWTSEVFDLELLRYKNIEEEMVRMLQIAMQCVTQVAEERPEMKQVVKMMEGIVKEKEMGEDEEESGETTMSRSASVSEDTGGTTSH*