KEKRMCSDRERILKARKLREMLKEELKKERMLKHRPPIIEGRSPPDRSKMTMRDLIYYLPENNPMKSSLAEEKRTEKNSALGQMKEQEEKSSPDHEEEDEEEEAENGEESQDGPLLVPRVKVAEDGSIILDEESLTVEVLRTKGPCVVEENDPIFERGSTTTYSSFRKSFYTKPWSNKETDMFFLAISMVGTDFSLIGRLFPHRARAEIKNKFKREEKANGWRIDKAFKEKRPFDFEFFAQLLEKVLADEEKRKQKTVKSQKPKEKKPSRPRKKPKAKAASTEAANDQDDLQEARISDAETEADAVTAEKENEESLGISEQAEEQVALEPALAKKRKKRK