MSGVSLQCGDCGTLFKSVAEAQEHAEVTSHANFSESTEAVLNLVCTACGKPCRSKTESDLHTKRTGHTEFTDKTAEGVKPISLEVPKAKADDDEEMAEVGDDSGTGQHEEMVVPEVDQNLLSELETMGFSKARAIRALHFSGNASLEAAVNWVVEHESDPDIDETPMVPASAKKGEAPRPSLTPEEIKIKQLELRERARKKKEEEERQREREREKERIRIGKELLEAKRIEEDNERKRIIALRKAEKAEEQRAREKIRQKLEEDKAERRRKLGLPAEDPASPKPSTPVVEEKKSSFLPVRPATKAERMRECLRTLKQTHKDDEAKVKTAFNTLLTYAKNVATNPNEEKFRKIRLSNAAFQDRIGKLQGGIEFLEHCGFEKIEGGEFLYLPREKVDIAVLNTAGTELNNAIKNPFFGVL*