MTDVSSYRDQHFKGSRGELDKILRLSTTIYIGNLAFYTTEGQIYELFSKCGDIKRIVMGLDKFKKTPCGFCFIEYYTREDADNCMRFVNSTRLDDRIIRTDWDAGFIEGRQYGRGKTGGQVRDEYRTDYDIGRGGYGKNAQPKADMIIFGRNKDSLPME