MKLHWAACPGELTEKKLVQNVYPDPKVDIARGRIPAAWEDPNYQLTNLRETIEKLEAKGAKEFKMCGYIQLQDDACMEDIENPTKRWPTESINVFELSFPLQAVPDYNTFCDNTVFQPYRTIAEHMPLGYVNRVRQAVYQYANQFRLILNNGVTQTEHGDSIGQATCPMGYSHIPKGGRPKYQGQPILSASQKFEVDALGGPAMPDAGIGEYQLAGDSSSGSCRTDSECKLAFGEGSYCKTDLGCMAENKCVCKLPAPSA*