DPNLLAATPRTFRSNYHLAQAYLDKYYTKKGGPQAGEMVARESNPMIRRIKELQIFFGLKVTGKLDQNTMNVIKKPRCGVPDVANYRLFPGEPKWKKNILTYRISKYTPSMSPTEVDKAIQMALHAWSTAVPLNFVRINSGEADIMISFETGDHGDSYPFDGPRGTLAHAFAPGEGLGGDTHFDNAEKWTMGTNGFNLFTVAAHEFGHALGLGHSTDPSALMYPTYKYQNPYRFHLPKDDVKGIQALYG