MTEQHETLLTTPLHALHIEVGAKMVPFAGYDMPVQYALGVKKEHIHTREAAGLFDVSHMGQLRLYGAQAAAALEALVPVDIIDLPVGKQRYAFFTNAQGGIMDDLMVANMGDHLFVVVNAACKAQDIAHLKAHLPADVEMEVIEDRALLALQGPKAAQVLARLQPAVAKMLFMDVQLLEIDGAECIVSRSGYTGEDGYEISVPADKAAALARKLTDFEEVEWIGLGARDSLRLECGLCLYGHDLDPTTTPVEASLLWAIQPVRRKGGAREGGFPGAEIILSQIETKQVSRKRVGLVGQTKAPVREGTELFDAQGNKIGIVTSGTAGPTADKPVSMAYVSTEHAALGGEVFADVRGKMLPMTVEKMPFVPQRYYRGE*