MTLKRQQKWVNTTKRLGHVSGIEVGDTFHYRVELAIIGLHSHFQNGIDYMEKDGKVLAISVVDSGRYANDKESSDVLIYLGQGGNPMVGYNKQPEDQKLERGNLALKNSMDAKTPVRVTRGFQAMKVTSNGYTYDGLYFVDKYWQERGQFGKLVFKFQLKRITGEPKFDQRELNQKLKKSKKSKVCRKNILNDISLGKEERSIHVVNTIDYEKPQPFTYIARMAYLEGSKWSIPSGCDCTDGCSDSVKCACVLKNGGEIPFNCHGAIIETKPWVYECGPLCKCPPSCNNRVSQNGIRFSLEVFKTKSTGWGVRSRNYISSGSFICEYAGELIQDKEAKRRTANDEYLFDLDNGAFAIDAAKFGNVGRYINHSCSPNLYAQKVLYDHDDKRLPHIMLFATKNIPPMRELTYHYNYMVGQVLDINGQIKTKRCYCGSQECKGRMC*