MKVSRSDSRSFSPRSGWFALPNRYSALFPWALFLIGCFIGHLHGNFIARSENSQIINECLRHDNPLCVTSHVHTDGGVDRIGDGWHSIDVFYGHTDLLKKTLPSNRTWFSQASQDELVASLFKGKRDGYFIDLAANDATDLSNTYALEQEYGWTGLCVEPNPMYWHNLSYRDCQIVGAVVGQARLEQVHFRFEAGDHGGIAGDGFDNGKRWQRYSELKYTVTLLEILERYNAPTQIDYLSLDVEGAESFIMMNFPLDKYQIKVITAERLRGPIREFLKGHGYVFVKKLTRWGESLWIHNSAKDELDLQLIQQFNFPI*