MLSRALCAGVPGHPDDAKSIDAQLLMRAAELADSSAGLTAPHPNSACLIARGSTIVGDGFLYGQGTLCAEVQACRKARELARGATAYINLEPGDCHGDETAVSALKQAGVSRVVVGLRHPLQHFRSKAIKELRNANTKVDILGEDLRNGAGLEEALKACEEVNAPLFYRAAFRVPFSTLKYAMTLDGKIAASTGHAAWVSSKMSRQRVFSTRGRSDAIIVGGNTVRRDNPRLTTRRDGGHLPVRIVMSRCLHLPEDANLWDVSNTPTIVMTQRGARKDFQHRLEKKGVEIVEFDFLTPKAVVDYCYDRGFLSVLWECGGTLAAPAITSGVIHKVISFIAPKIIGGVTAPSPVGEMGMVEMTQALNLTDVSFEQVGPDMLISGFLQPIPNLNPPIPKGTDDLSIREAVLFPEKPTIISFYKTWDAYGAFSNFSPHSVTVLSSNGKPTLWKTIEHYYQAQKFEGVQDPLAIEYIEKIQSSESPEEAARLGRSLEKQRPDLVRPDWDTIKMELMYKALYSKFTGHPPLKSLLLSTAGSILVEASPHDLFWGAGREGEGLSYLGHLLVKLRTELLAQESVKVNDKHYTSKSEEPQWAF*