MGLGQNLALGVGVVTLGTVYVLLHEARRKAKKRAAAERDQPIAKELLLQILHKAAEHSKSVIQRIRVEVGKIKESRNLSDEQASMLFQQNFEHSLEQLIGAIRGQYGVSEKAMDASFKLHQADPQVQAAIQGMRLSAEANGGGGGGGGRGGGGGARARASGGGRGRSSAGQGGSGRARIEEVAPLPESLTRDRLKEVMTYNAVLLEKELLPIKEAAARQRQSGTQVQVDPRALAAVQGRISAQVHAKYGVTDEQVMAAVEKFGARDDPGFKAILQRIAQALNGALA*