MKLVETIGHPFGVGKEKAKPVSLLGQLSCTRKDKSTLVPALRCFLNNLTSCSCRIVPFLGRFDLWNSKSLQGSDDPASLAAQTVFSVSEVEALHELFKKLSNTLIEDGLIHKEEFQLALFQNSKRQNLFADRVFTLFDLKKNGVIEFGEFVRSLSIFHPKTPLSAKIDFTFRLYDLRQTGFIEREEVEEMLVALLLEAEIDLSEEAIATILDKTFQEADTNQDGRIDPEEWRMFVLKYPALMKIMTLSYLKDVTTSYPSFIFNSEVKDLEKHECRRGRRHVSDAEG*