MATTPEKKKRATYTTPKGESLFAHLVNVDYGTEQYPDEKGSFNVTLALDADAAAKLDSLIAHEVDTARAEAEEKFDGLKPQTKKKFGSVNFNEVGPEEYDREGNPTGRRLFRFKTGAFYENRQGVKVQRKVPLFDSMQQPVKLSDEPGNGSVIRVAFCCAPYFVEGQGMGGLSLYLNAVQIIRLNTSGERSASDYGFGAEEGGFTSEGMDDDVASTNAATTPDADVPQF