MGRKKIQITRIVDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVEALNKKEHRGCESPDPDTSSYILTPHTEEKYQKINEEFDNMMRNHKIPAVLSQQSFTLPVAVPVDDPSALSYSAAGSLCTPALPSASVSLSEAAMLSLSSSTLHTSPSAGLSGGIHSSSDSTPNGVHPSSAANGFIITQGENGMGRGLQAKSPAPPAGSLAQMGHKPELRVLIPPACKGAVPALRINSPQSSQSLTTPVVSMATPSLPPQGLSYTAMTSAAYNSDYTLNSSEISNFNSVFNLPESLSLASGSTWQHTSMGQSAPQSASQGAARPLAQVSKPPCSSPIIDIKAEPISPPRERGSSMVFLTLPPPSSRQDLGRSPAESLSSSCSSYEGSDREDQRRDSSHQSVLGQGRPPSVPEGSGRPSLKRLRTDNWVT