MDDLAALRPTIFASVPRLYNRIYTAITNAVKESGGLKEKLFHTAYNAKRQAILKGKNPSPVWDKLVFNKIKARLGGRVRLMSSGASPLSADVMEFLRICFGGEVLEGYGMTETSCIISAMDIGDRSIGHVGSPTASCEVKLVDVPEMNYTSDDQPYPRGEICVRGPIIFQGYYKDEVQTKEVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAQGEYIAPEKIENVYAKCKFIAQCFIYGDSFNSSLVGIVAVEPEVMKAWAASEGIQCEDLRQLCADPRARAAVLADMDSVGKEAQLRGFEFAKAVRLVAEPFTVDNGLLTPTFKVKRQQAKTYFAKEISDMYAELREAEAPRSKL*