MESCVPPGFRFHPTEEELVGYYLKRKINSLQIDLDVIIDIDLYKIEPWDIQARCKLGYSEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAVLSKNNIIGMRKTLVFYRGRAPNGNKTDWIMHEYRLQTSEHAPPQEEGWVVCRAFKKPSPSHRQGFEALKHAYYIREHNSHASSSNFGSEMHMVNLSQGFQYQSFGLDQQDHLISNHIFMGNQLTELPQLESPSISTSLANKQGVHEQQNNNITTEHYDDQRCNMNSSDQHIDWRNLDSLLEVPLIPQNYEQEAQNHHLLGCFPDL