MATVAVMEQWTDPQAAASTSAAVAAAAQMPFLALLQGAGVMVDEGHQDGRKRNTAAFACAAAADLDLLESCVTQAAAATAAAPVASSAPSTRAERRRKRPRPRTRAAPPPEKRRKPEEAETQRMTHIAVERNRRRLMNDHLASLRSLIPSSYIPRGDQATVVGGAIDYVKQLEQQLVALQAAAAARRGAAGAVGTAATASSDGVFVSPQYASYSEARGCCGAGVDVEAMAAVGGHVRVRVAGRRWPGRLVRAVAALEDLRLAVLHLAVTSVGHDAVVYCFNLKMEEGCEVATADEVAAVVHQIFAYAGGTCC