MKEKLYELRALVPNITKMDKASIIADAVAYVKNLQSHARKLKEDVATLEARPGLAGRRQQQQQKQGRRQGQHGRNGGDDEGNSGSSRGGGGARVTLVSAAQVGEGRFFVTVECERRDGVAAPLCAAVEALAGFLVESSNLGCSSDRVVSTLTLKVCETREDVMISDRTVKLWVMAALLSEGFRPEATSEIC