EYYFSPDNLERDFFLRRKMDTEGFLPLDFIASFQRVQALTTDIDVIYEAIKDSKVIEIVDNKVRCKDNPLQWVIHDNNDSEDGIPVPGSQYSPHGSQPPVIVSLSPTSTTSEEFMNSPARRQRSVEDAPLNPKPIQEEIVAHSELWKWVDAPSFVPKRSVSTSNETCPSDKGDTREELDFMFDEEMEELNLTKKSFTKWDSDSEDEVTDADIRKIIIVTQTPPAFRKHPGGDRTGSFTSRTKMTQDLASVINDGLYYYEQNLWDSWDDDIEIEPVVSLKFKVNMSLS