MDYYPSDPLYETLTTEPTQSVQDYDFYDIKKGLPFWKEVDAVFDSQKVFLFGNNEESGTKKEMMEDGKVNDNRGIEERISGSSSSCRMLSRKTISQYFYMPITQAARELNVGITLLKKRCREVGIRRWPHRKLMSLQTLINNVQELGKEEGRESEEKLRSAIEILEREKKVLEEMPDTELEDTTKRLRQACFKANYKKRKLTVTGRGREPHSSSFSGFVARSIVNATGEYSNESEEERDIKYLLSQFLE