MKASRSVLLCFCLLMLTGMRDPFRPPEDRCRIAELSQWRYQGAVRKGERWTGILKDSQQKWRRVEEGQTLENGWTIVRLTAETLTLTTGKNCAPPQWRWLRQGADNEAMDSHNTDSLDARRAGGKSGESDAGG