METSGAAAAATEVGWYVLGPNQESVGPYALAELREHFANGYLNESTMLWAEGRKAWMALSSIPDLHSAVTAKDRFEQDAPDVDGDFEKFQKEVTEAEAEVKALKGSDVDQQDDERPATPPDGESEFTDDDGTIYKWDRTLRAWVPQNDASGSKEGYAVEEMTFALEEEVFQAPDILGPSALEEIDTLSESKNKGSDKAETRGDKKRKSSEKPSEKKEANKPPDSWFDLKVNTHVYITGLPDDVTVEEIVETFSKCGIIKEDPETKKPRVKIYTDKETGRKKGDALVTYFKEPSVALAVQLLDGTSFRSGGKTPMSVSPAKFEQKGDVFISKKSDKQKKRKIKKVEDKMLGWGGHDDKKLMIPTTVILRHMFTPAELRADEELLSELETDVREECIKFGPVDNVKVCENHPQGVILVKFKDRKDGAKCIEKMNGRWFAGQQIHASEDDGSVNHTLIRDYDAEVSRLDRFGEELEEST*