MSGVSLKCGDCGTLFKSVEEAQEHAEVTSHANFSESTEAVLNLVCTACGKPCRSKTESDLHTKRTGHTEFTDMTAEAVKPISLESPKAKADDDEDMAEGGDDSGNEMVVPEVDQNVLSELEAMGFPKARAIRALHFSGNASLEAAVNWVVEHESDPDIDETPLVPASAKKAEAPKPSLTPEEIKKKQEELRERARKKKEEEERQREREREKERIRIGKELLEAKRMEEENERKRIIALRKAEKAEEQRAREKIRQKLEEDKAERRRKLGLPAEDPAPPKPSTPVVEEKKITLPVRPATKAERMRECLRTLKQTHKDDETKVKTAFNTLLTYAKNVATNPNEEKYRKIRLSNAAFQDRIGKLQGGIEFLEHCGFEKIEGGEFLYLPREKVDMAVLNTAGTELNNAIKNPFFGVL*