MKLLGWMHRKFRQNSSEPLKEFSVGNPCTCLTGQPSLDDIHCYPKSNFYNKSLSKTQRDNHLRKSFAGLEAAARADHYDLEEESSAALSELFHGFLAIGTLGTDPLLDDPSTPTFSISVENIAEKDTEVTENELKLINDELEKVLGAEAKDDTCNLSSGRNSYVSTGRSSHGSTITLSGKQLESAENNGNGTTVCPLQGYLFGSTVEMQETTSASAKKEHRPSLGELFQKTKLAEENYGPKYHEKRTDKDSDKSAVHLMKKILKKKMLHASSRNSVSASGGTVDSVSAESKPHKILQMFHRKVHPESSMKPDKFLKNERAHDRGGLSLARDDITIIPHHRLSKDSIKGQPIMQQSTVDGDSNENRECWIKTDADYFVLEL*