MELLPVEVVGNILSHLGVARDVMIASAVCRKWRDACRRHLRLLSFNSNDFPRDMTTRQLEIVITQTIFQTMGLQRLSIHIDNTHEFSAAPVIAWLMYTRETLRSLSYNVRTIPNVSILEKCGRQKLEVLDLELDHNTITGVEPSYQRFTCLKSLSLRHVSILALDLSLLVAACPRIESLALDVLEVVTSELQSTMELTSHTLKSLFAKSVGVDKIILDADNLEVLHLNALNLDLFELNGKGTLKHFKIDDVSVTHLDIGDNTDHLEAVDVSNFTIVWPKFYSMISRASNLRMLRFWGVVFDDEDEIVDSETIAVSFPLLRHLSLSYELRDGLLHYSLQGSSLLENVSVLELGWTVISEHFGPWVFGMIGRCPNLKKLVIHGVLSETKTREDRQMLASFTSFIVCVMRKYVHVDVQFEYE*