MKNDLFLRVLRGEKVERTPVWIMRQAGRYLAEYRKLRAKVPHFLDVCRNPELACELALQPLQRFPLDAAILFSDILTIPDAMGLGLSFVAGEGPQFAKPLRSSAAIESLTLPPSGSLDYVFAAVSATKRALNDRVPLIGFAGSPWTLAAYMIEGGASKDFAFAKSFAFSQPQAMDVLLTQLTCAITDYLRGQIKAGAQAVMIFDSWGGVLPYWAYEQFSLPYLKKIVAAVHTVAPVIVFTKGGGLWLAAQKTIGAAALGVDWTVSLAAARKIVGESIVLQGNLDPTFLMTDPKTIRQAVAKTLADYGNGHRYIFNLGHGITPNASPDNVAAMIEAVHELSPQYHQ