MFAGTTYHRILKRRAARQKLEAEGRLPKKRQKYLHESRHQHALARIRGEGGKFDKDLLAKLLCFPGTPRLARPKSAQFVTTTDSRRPCGSEGDFPPCDV