MTSNNLIIRSVVQCKTPLLEPKSVEEPPTKRQKIIHGYALPQIAIKSEEKNCSKSCNEVLLVNGCWDTSNRIPNIVAEMHNIHSEEIKALQTCSFNESRDFLNPSPRGSDSGIESDCTDGNLSWLLNYRIHELPPVPDTSAETLNYHASLSNTPDIIIRTGNSAEVLSSELSRLVATKPPLRDSYSPKNQSYRYAGPKKPPFTYTELIEHALSEKGELTVSGIYQWISEHFPFYKQNDDRWKNSVRHNLSINPHFRKGSKAVHGAGHLWTIAQKDDKKTWQIKKQRMQQFIQATYKENRNSEQEALDMELQAATASILGESFNEFDPNDADERKQNIEVEFINVVDIQNGLEVSKQQIVQECGLGNDFLITDLNPNTLGLNLTEGEVINDGSFYDDISFEYYELEKE