MKLGETAGHPFGVMKENAKPVSLLGQLSSTRKHKLTLVPALRCFFYNLTSCRCRIVPFLGCFDLRNSKLLHESDDPASLAAQTVFSVSEVEALHELFKKLSNTLVEDGLIHKEEFQLALFQNSKRQNLFADRVFTLFDLKKKGAIEFGDFVRSLSIFHPKTPLSEKIDFTFRLYDLRQTGFIERDEVEEMLVALLLEAEMELSAEAISTILDKTFQEADTNRDGRIDRKEWRTFVLKYPALMKIMTLPYLKHVTTSYPSFIFNSEVEDLEKHEGRRRRRHVSDMEG*