MPDQSATNGTTTPVTAKLSNLALTEYTAAPTPPSEKDQDTALGVSRDWGIPNAFLLPNGYPDYLRLILTSRVYDVIQETPLHHAINLSNRLECRVLLKREDLLPVFSFKLRGAYNKMAHLSPEQRWKGVIACSAGNHAQGVAFSARKLKIPATIVMPSGTPAIKHLNVARLGGSVILHGNDFDAAKEEAHRLEKQHGLTSIPPFDDPYVIAGQGTIGMEILRQANLEKLEAVFCAVGGGGLVAGIGVYLKRIAPHVKVIGVEAYDANAMARSLGEGSRVFLREVGLFADGAAVKTVGEETYRLAREVIDDVILVSTDETCAAIKDAFEDTRSIIEPAGALALAGLKKYVSQNPSPDTNRELVAITSGANMDFDRLRFVAERAALGERKEALLSVKIPEKPGAFANLVEVILPQAVTAFSYRYARAESADVLMGISLSALTGREDLAKIMDQLEKAGMPAKDLSDDELAKRHVRFLVGGRCDVKDERLFMFEFPERPGALAKFLTTLRPNQNISLFHYRNYGGDVGKVLAGIQCPNDEKKDLEAFLNDLGYPFSEQTDSPTYQTFLRC*