MLSPMDSTVNSSGVDAGSTSPGSAEYRKKRIKNVQKLELVRLMKANFLFIRGKHAVARCEKSRADVWKMITTRLNNLGPPVQSAEAWQRRWNDMRSATKSKMAKIQNYVREHGDECPYKLNLVERLIWDTFSVKPEEYMKDLNMKLWREKHQLGLGQPSSMMAIDSESGSSADVSLAHGFESSGRSSNTLESIANSAANSPWQESMSFGTGPMSNQTCSRVDSNQPMEPINPSLPSCSVNQDSYYPQTAPGMNYGAYPGVSTQTQTSMLGRNTNDVGQLHISGSSSELRVDGAATQSKTLVPPDMVSGNKVLRELNKLFDLVLRQNEEILNLLRQPCSEN