MAAHDTAHAYAAETQIAVAAVRRACVLTASVFNKLVKQETLTKDDKSPVTVGDFSAQAVINTILDRTFPDDPIVGEEDAADLRVESGRALRDRIVELANATLSADLQPGEKEEWRLGPNHGRTVDQLLDAIDRGNYDGGRTGRMWTLDPIDGTKGFLRGEQYAVCLALLVDARVELGVIGCPNLPVTASNPSGPRGCIFVAVRGQGAYQLPLDNPLSGERTKLTIPTFTAENLNFLESVEKAHAKLSFNERVGQILGVTRAPTRMDSQAKYCALARGDGGVYLRMPVGSGYKEKIWDHAAGSILVEEAGGIISDGRGEPLDFSLGRTLGENYGIVACGKDVHPKVIAAVKQAKAEEAQSQL*