MTTTTAEPMRHKKMEYPADNDQRPYKCELCNKGFHRLEHKRRHIRTHTGEKPHACTFPGCMKRFSRSDELKRHLRIHTNTSKRKTRKRRADISSEEKAALDGPQHPVIVHHLQPLAVPETAQVQPVSATSTTTTIYVPVTIPQQSGAQTIQFQPQPPIIVPQPPLPPPQVLHMAPATTQNNLAKITAAAAMCGDLTTISSSSSLISSDTSISSTFSKGNNTATSNSLSNSPSMAPQDTMPSKKFTKSLFNALSSLQGMTPLNRNISRIPSPVPKSTSFTDLRSGSSTTSCMSLSSLLNNEKDEVAYVSNSITLSDDSGKTLKRLKPVGRQRSRATFDISGCDDDSDAGDLLASPVDVKLPPLRNMLQGIDSFKDNTVSGASSPGL