MLVAVVKELKQGEGRVACTPENVRKLTDAGHKVIVEKNAGIGSGFSNDMYEKEGAKIVTHEQAWEADLVIKVKEPHESEYQYFKKNQIIWGFLHLASSKEIVEKMQEVGVTAISGETIIKNGKAELLAPMSAIAGQRSAIMGAYYSEAQHGGQGTLVTGVHENVDIPGSTYVIFGGGVAATNAANVALGLNAKVIIIELNDDRIKYLEDMYAEKDVTVVKSTPENLAEQIKKADVFISTILIPGAKPPKLVTREMVKSMKKGSVLIDIAIDQGGTIETIRPTTISDPVYEEEGVIHYGVPNQPGAVPRTSTMALAQGNIDYILEICDKGLEQAIKDNEALSTGVNIYQGQVTNQGLASSHDLDYKEILNVIE*