MCKLQGLPRSSNISPVLHSQHDDDDDDDGNHISSPEMMGAEPSSACLWAMVNDFLETDTSMTCSHNQIFSRAASLSARNSYDAVLKRALQEMNSILGSFAVDAEEAKIASSVAKTLIGLEIANTERALLVVLRHLKREGYDAGLCATERKLGNAGVFPPTGGHRFIDVIMEEKQEVGISAEKRLSKRLIVDVGFCGHFEIARPLPAYQRLISMLPSTFIGKAEPLQRVVRIMSQAAKASLESQGMPIPPWRSFSFLHAKWFSSCSTRISWPEEAICNITNCSPSSNQRILVDRNNKTDSANLMLPGAVHHRACEKALKAIVVREDAVQVRKAWHPSPATNQIYENDDEDDDDDDDKTRGTIKRRVQANVVSALA