MRPFPSLLKNHHLRLLMSDTDYRKWSKPQLISRILQLEGKSGELALMESKPRKNEVDFSTATIRQIALKFSYLGWNYQGLAVQREATDLPTIEFKILEALRQCRMIPSLNPIDCAFSRCGRTDKGVSAMNQVIGLNVRSRLTPEELESPENDIKELDYINILNQLLPSDIRIHGVCLRPPKGFDARFSCRGRHYKYVFQDEGLDLESMKKAAPMFEGVHDFRNFCKVDGAKQMTNYTRAVRSSQILPLEGHPGYYVFDLKGTAFLWHQVRCMVAILLMIGQGFESPDIVSKLLDIQSHPQKPVYVMAHDIPLVLYDCIYDDDVNFQPATNANKILKSHQEFRGVYYDYHLKYIISNFMRNIVMPGPIQITAGKQLHNTGDGKGKFANKHVKLLNRPTVEEPEVLNEKWRKKRKLIAEQESKEELQETNGISNGDVPSI*