MARGKIQLKRIENPVHRQVTFCKRRTGLLKKAKELSVLCDAEVGVMIFSPQGKLFELATKGTMEGMIAKYMKCTGGGRGSSSATFTAQEQLQPPNLDPKDQVNELKQEIDMLQKGIRYMFGGGDGTMNLQELLLLEKHLEYWISHIRSAKMEIMLQEIQSLRNTEGVLKNANKYLLEKIEENNNSVLDANFATVETNYSYPLTMPSEIFEF