MESQRKVRKTKVLVIGATGNIGKHIALAGCAEGCSVFALIRPSTLSSKASLVDSLRSAGVVIVEGSLEDHESLLCAIKKVHVVITAVGSNTLDQLKIIEAIKEAGNVKRFMPSEFGNDVDRCNVHTLEPARTFFARKAQIRGAVEEAKIPYTYVVSNSFGSPMLTTLLQPGLRAPPRDEVSIYGGGNIKFVAVLEEDIATYTIKAVNDQNTLNKTMHIRPPANIMTMNSLVALWEKLIGKTLEKVTVTAEQLEDVIECTPRILKLFPAILHNIVILGDQCNFNLGPQDVEATYLYPEHKYITIEEYLSRFV*