MGLGQNLALGVGVVTLGTVYVLLHEARRKAKKRAAAERDQPIAKELLLQILHKAAEHSKSVIQRIRVEVGKIKESRNLSDEQASMLFQQNFEHSLEQLIGAIRGQYGVSEKAMDASFKLHQADPQVQAAIQGMRLSAEANGGGGGGGGRGGGGGARARASGGGRGRSSAGQGGSGRARIEEVAPLPESLTRDRLKEVMTYNAVLLEKELLPIKEAAARQRQSGTQVQVDPRALAAVQGRISAQVHAKYGVTDEQVMAAVEX