MSLEEFDEVKYDHSTKRLDTPSRYLLRKARRNPNGLQELRESMKSSTIYVGNLSFYTSEEQIYELFSKCGTIKRIIMGLDRFKFTPCGFCFIIYSCPDEALNAVKYLSDTKLDEKTITIDLDPGFEDGRQFGRGKSGGQVSDELRFDFDASRGGFAIPFAERVGAPHSRFDNSGNSQSNTNNYIPPPDAMGTFRPGFDEEREDDNYIPQ