MGKVAVGAAVVCAATACAVAALVMRHRLKSSRQWGRVSAILKETEDQCATPIQKLRQVADAMHVEMHAGLASEGGSKLKMILSYVDNLPTGNEKGLFYALDLGGTNFRVLRVQLGGKEGRVAKQEFTEVSIPPNLMVGTSYELFDYIAAELAKFVATEGDEFQLPVGRQRELGFTFSFPVKQTSISSGSLIKWTKGFNIEDAVGRDVVAELTEAMERQNLDMRVVALVNDTIGTLAGGRYYDPDVAVAVILGTGTNAAYVERANAIPKWHGLLPKSGEMVINMEWGNFRSSHLPVTEYDHALDSESLNPGEQIFEKIISGMYLGDILRRVLLKMAEEAALFGDTVPANLSIPFVLRTPDMSAIHHDTSSDLRIVGSKLKDILGVTTTSLKTRKVVVELCEIVASRGARLSAAGILGILKKLGRDTISSSGTKERTVIAMDGGLFEHYTKFSDCLEKTLKELLGEEVAEHVVIVHANDGSGIGASLLAASHSQYVELEESS*