MVLGGYFTWVQLSDMRAQLIERGQLIAEQLAPLAATALARKDTAVLNRIANEALDQPDVRAVTFLDARQERLAHAGPSMLTVAPAGDASHLSMSTELDTTHFLLPVLGRHHSLSGATEPDDERVLGWVELELSHHGTLLRGYRSLFTSLLLIAAGLGVTALLALRMSRAINAPLELISQGVAQLKEGRMETRLPPMGSNELDELASGINRMAETLQSAQEEMQHNIDQATEDVRQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTNLLQKSELSPRQQDYLTTIQKSAESLLGIINEILDFSKIEAGKLVLENLPFNLRDLIQDALTMLAPAAHEKQLELVSLVYRDTPIQLQGDPQRLKQILTNLVGNAIKFTQGGTVAVRAMLEDESDDRAQLRISVQDTGIGLSEEDQQALFKAFSQADNSLSRQAGGTGLGLVISKRLIEQMGGEIGVDSTPGEGAEFWISLSLPKSRDDNEEPGASWAAGQRVALLEPQELTRRSLHHQLTDFGL*