MLRKCNLSGCKRFQQLPEILCELTSLIELDVSGCDLKNLPERIGNLQNLRTFLLRYNKQLRRLPASMGDLRSLTVLDLRRCSLKDEGLLGELLKKLESLEEMKIDGAEMRSLDVISDNGQATFFPSSLTILSMEDCCNLERVSGLDNLKRLEGLQRGGCDKLRYLKGLEGLTSLQRLDISLCRALDSSRCAADTPGLQAVRDVYMEGSSVVPSMHLLQRPNLELISWCGSELSGGFSDWQSIGRYQSYSIDLCNDSGENTASRPSNFAAVLVSLLIPTEFFGRAFLPKNRIKVDLRLKPSNSQAKDQQIILLILRPGC