MNDRFRDKVALVSGAAQGIGLGVVRRLLEEGARVVAVDRSELVHELAGDACLCLTADLERYAECQRVLERTLERFGRLDILVNNVGGTLWAKPYQHYAEDEIEAELRRSLLPTLWCCRAALPAMLGQGSGAIVNVSSVATRGVNRVPYGAAKGGVNALTACLAFETADQGIRVNAVAPGGTDAPPRRIPRNAAAQSEEERRWYRQIVEQTLDSSLMKRYGSIDEQVAAILFLASDEASYITGVTLPVAGGDLG*