MEKQEAMQGGLVCVTGASGFVASWLVKRLLQRGYHVRGTVRDVGDKARTEHLWALPGAKQRLELWPADLLRDGSFDEVVDGCEGVFHTATPVKLVQVDPQLELIDPAVKGTLNVLQSCTRVKSIRRVVLTSSSATVRFRHDIKSGEWLDESSWTSLDLCRKYQLWYAVAKVLAEKAAWEFAEKNSLDLVVLLPSFVIGPVLPPDLCSTASDVLKLLTGDNSSFSYHGRMGYVHIDDVASAHILAYENLSAKGRYLCSAIVLDNTELAKRLAARYPHLKIPQEFQSYGERPEYFLDSSKIEELGLSFKTVENMFDDYISSLQARGYLLLHT*