MGRKKIQISRILDQRNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSTNRLFQYASTDMDKVLLKYTEYSEPHESRTNTDILETLRRKGLGLEAAELESEESVQAASVGAEKYPLSEGMDLSVSRQRYFVSPHSPSLLTQESQFLLSGGXXXXXXXXXXXXSRMEGATFPPRPPSRPPPLCSPTSASSRSAPLRSTAPPPPPPRPSSTTS