MDEIPTGPIVDDDFDDILNFLDMPMESLEGDVLGGVEWDVSESKGFGPIPTEALMDFLPLPQSNIGNRRVNAVANSHPPIKFTEVQGTGTFQTQSPVSVLEGSNSCSGGKSVPIKHDPVIPVRPRSKRARPSAVNPWVLMAPISSTRVASKKISDARKTKERRRRLSLLSGAKEPMKNYVQQISDAAPPVSDVSKKKITSTQQSSFFKKCTHCEVTKTPQWREGPLGPKTLCNACGVRYRSGRLFPEYRPAASPTFVPSVHSNSHRKVVEMRKKTLYGGAGEVEEPPKVIMGRSSEALPEPTIAADPAMSPAPEFVPMSSYLFDVY