MKKLLERQDRFSPRGVVRSDKSAGQLRGYGATDQQLFVGDILREGGEGVLKRAMQGADALVIATSAVPKINYLSLVPVMLAKLFKKEGVRPSFTFKEGQMPEQIDWEGQKAQIDAAKAAGVKHVVIVSSMGGTDPNNFLNTIGNGNILVWKRKAEEYLIAQAAGGDLKYTIVHPGGLIDEEGGKRELIIDVDDNLISSNSKYRRIPRADVAEFCVQSLLVEEALNRSVDLVSKEPGDGAPTTDFAALLRSMPKNCDYSLPKVAASATA*