MESQSLMGWSSFYEIDEKPFPFTCQFSYSGNSEVYPSLDWPYGFPIQDYYLDAVPLMDYYPSDPLYETLTLATTEPTQSVQDYDFYDIKKGLSGWNEVDAVFDSQKVFLFGNNEESGGIEKQMMEEDGKVNNQGREERINNSSCRTLSRKTISQYFYMPISQAATELNVGITLLKKRCREVGIRRWPHRKLMSLQTLINNVQELGKEEGGESEEKLRSAIEILEREKKVLEEMPDTELEDTTKRLRQACFKANYKKRKLTVTGRRKEPRSSSSSSLH