MSLEEFDEFKYDHSTKRLDTPSRYLLRKARRNPNGLQELRESMKSSTIYVGNLSFYTSEEQIYELFSKCGTVKRIIMGLDRFKFTPCGFCFIIYSCPDEALNAVKYLSDTKLDEKTITIDLDPGFEDGRQFGRGKSGGQVSDELRFDFDASRGGFAIPFAERVGVPNSRFDNNSNSQSATSDYIPPPDAMGTFRPGFDEEREDDNYIPQ