MKILQQDDFGYWLLTQGSNLYLVNNELPFGIAKDIDLEGLQAMQIGEWKNHPLWLVAEQESDEREYVSLSHLLSLPEDEFYILSRGVEINHFLKTHKFCGKCGHKTQQIQEELAVQCIHCGYQTYPVICPSIIVAVRRGHEILLANHKRHYSPNGGIYTTLAGFVEVGETFEQAVQREVFEETGISIKNLRYFGSQPWAFPNSQMVGFLADYESGEITLQESEIHDAQWFSYDQPLPELPPTGTIARKLIHVTLELCKAEHKCD*