MAASASRERWSLAGATALVTGGSKGIGHAIVEELAALGARVHTCSRNAAELEECRRRWAEDKGLQVTVSACDVAVRADREALMDTVKDVFAGKLDILVNNAAQVILKPAVECTGEDYARIMATNLESSFHLSQLAHPLLRNATVAGGGSVVHISSMAGCLGVPGVVLYSIAKGGMNQLTRSLAVEWAQDKIRVNCVAPGMVKTDMVIKNIANSEAMEHRCQRIPLRRVGEPAEVASVVSFLCMPAASYVTGQVIYVDGGRTIGA*