MAKSRYEYVKNFERESILLPETYIVIRVDGRGFHKFSSKYDFEKPNDLCALEVMNSAALKLMETIPNIIMAYGDSDEYSFLLQRRCDLFERREFKLISTFASTITAYYQYYWSQSFPEKPLQPDRLPTFDARTVCYPTKELVKDYFRWRQVDCHINNLYNTTFWSLVKSGLTTQEAENRLIGTLSSDKHEILFKEFGINYNNEPEIYKKGTIFVRELDFESDVNIDLSKRQAQRLQKKLKKSEIKKLHCDIIKDEFWDCRPWLFS