TMSTWMPIAKEYDPLKAGSIDGTDEDPHDRAIWRAMLARYAPNKGVTGDPLLTLFVARLNLQTKEEKLREVFSRYGDIRRLRLVKDLVTGFSKGYAFIEYKEERALLKAYRDADGLVIDQHEIFVDYELERTLRGWIPRRLGGGLGGKKESGQLRFGGRDRPFRKPINLPVVKNDAGREGKRERRERSRSRDRHWDARARERAREKRWQEREPARPRPGGDWEPDRDSRDDRAKGREKRDRSK