MSDNNSPFAWLGLLKWSLAYSDGTRPADDTIEPMSKEDKEFLEKVMKEGIIDEGERMKTILKDLTDGLESMLKGGGTDGGSEEEKRKELSEDDMLDLFQELRDIVEQIDYARAFMAMGGIPFLLGCATTEGNVPKSIRKAALSVMATMCQNNPPVQLNLLEVGHIPHFIQLFFDYTPTEENGYVGDDSIREKVVQALSASIRGHSMAEHVFCKNEQGRLMLQIGIGMTQEEGKTEQQPKPSAQLRKRCMFLLRALLTADDTTNERWEQYKNVIAYICTHETNPAWEDDAEIREISIAMLTQLLKQKPSPTEDGGTADEISVASTTIAQHKNDIAAIGIKRIKEIRALDKDCEEREYSSLELEEWEQLMVALAEATHTPYTTGGGDDGAPPLAVCPM*