MSYLLKGGIIATFTAGADKPQCCKSDILVEDSTITQIAENINAGPGVEVIDCEGKWISPGMIDTHRHIQSALTADEVHIGQLAGCLDALHSGVTTLLDHFHAATTPEHANKCLEATIKSGARVIWCPARQSGPTQVFPTLEWANDGEAAKWQMEMLRELGTKDGGKLTADGRVTLGLAYDLVGMGPVSVHQAAIEFAREIPVALITAHVVKAPRILTFRDAGLLGPDIVFSHCNCLFERTDPDDEMWEAMKEHGCAIASTPVDELGMAHGRPVAMEAVRRGVKCGLGADCLSINGGRTHEEIDKHGLVSPRNNKHHSADAFRLATLGGAEALNMQDIIGSIEVGKKADLVVFDTDSVNLAGINDPISGITFHATNADVELVMVNGEIVKRDHKLTKVEWGPVGRELKQKAAEVRERFPPERLEALWSKWYDSNGAPVI*