RFEDQDEYCKFMAMKFSSEDEGFAFYNQYAKEKGFSVRKDYSRRDRFSGLIFHKRFTCSREGFRKEVYMDYSGRTREPRALTHCGCNAHFEIKLDEIKGHWYVTRFVADHNHPLCKADEVAFLRSHRRITPAQQAKLVELRDLGLHQHQVMDVIERDHGGFEGAGFVTRDLYNFFVKMKKKRIDGGDADRVIKYMQARQKDDMDFYYEYETDEAGCLKRLFWADPQSRIDYDAFGDVVVFDSTYRVNKYNLPFIPFVGVNHHGSTVIFGCAVVSDERVGTYEWVLKQFLSCMCQKHPKSVITDGDNAMRRAILLVFPNSDHRLCTWHIEQNMARNLSPTMLSDFRVLVHAPLEEDEFERKWVEFKVKHKVSDENRWLNRMYNLRKKWAAAYTKGRVFLGMKSNQRSESLNSKLHRLLDRKMSLVILIEHYEHCLSRMRHQEAELDAKASQSVPFTSNDSTLIEKDAARVFTPKIFKKVKVELYMGMNWEVIDTIEEDNCVRYVLQMIGKDGVVILTGMFEEALLVSICCPCRKMECEYIPCNHLFAVLKLFKVRHHSDLLHST