MHRIANLRKVGTIYIGNGTKHAAKRAGLCSSPAVDGSAKLAARRLEGKVAIVTGGASGIGEATCRLFAAHGAKVVIADIQDEAGGRVTEELGGAAEYRRCNVAREADVASLLDFALSQHGAVHIMFNNAGIVGGQAGAFADLNMDEYASVMDVNVKGVVHGVKHAARVMKPGGSIICTASVNSIVALGNNHAYTIAKHAVAGIVKTAAYELGGLGIRVNAISPGVVPTPMVVEVFGRFVAGATAQQVAELAHRPDDVPLQGVGHLTAQDVADAALFLASEDSRFVSGHNLLLDGAFTCSRRLSAFAA*