MSDISSYRDQHFKGSRGELDKMLRSSTTMYIGNLAFYTTEGQIYELFSKCGDIKRIVMGLDKFKKTPCGFCFIEYYTREDAENCMRFVNGTRLDDRIIRTDWDAGFVEGRQYGRGKTGGQVRDEYRTDYDIGRGGYGKNAQPKADMIIFGRNKDALPME