MKLHWAACPGELTEKKQNVYPDPKVDIARGRIPAAWEDPNYQLTNLRETIEKLEAKGAKEFKMCGYIQLQDDACRDDIENPTKRWPTESINVFELSFPLQAVPDYNTFCDNTVFQPYRTIAEHMPLGYVNRVRQAVYQYANQFRLILNNGVTQTEHGDSIGQATCPMGYSHIPKGGRPKYQGQPILSASQKFEVDALGGPAMPDAGIGEYQLAGDSSSGSCRTDSECKLAFGEGSYCKIENLGCMAENLCVCKLPAPSA*