MLHSTCPTAKNLTSFAAKGTMRGGIPRIYYTWMKPGSATRRRFEKMRNPFVNLETGTSLYFRDTRDSAEAVAHAADSKGLKGMDNGIDLYNEYKIVPDLYPEGFQWKHKLNTEYNQWRSNTWLTPELIPQEHRGRFLCNFQLNIVAYDMRVVKFSPKDHRQWIYCVLYVGSGKGIAGFGRAVAPSTQEARNEAIREAFSNIIAVDLEQEGPMYPVRINADGARVLLYPARRIVANFRVADILCAFGFQNAGCKINLKASNNPKAPTHTVEGVFEAVKALRSVSEIAASRGKVPHSLVHNIYPYLEEIRRRKGMMAMHPPGKDGIFMPDRVVDNRMPDHLKKGYYDDVYWKDFFAGSKEQLNEPKMGLRGDELRAQLEESQGRAAKRSKRRTLDDVLQRLGKTPRDLGALQVVNPRLDAKLPTHVKRNYLLH