MARGKIQLKRIENPVHRQVTFCKRRTGLLKKAKELSVLCDAEVGVVIFSPQGKLFELATKGTMEGMIDKYMKCTGGGRGSSSAIFTAQEQLQPPNLDPKDEVNVLKQEIDMLQKGIRYMFGGGEGAMNLEELLLLEKHLEYWISHIRSAKMEIMLQEIQSLRNKEGVLKNANKYLLGKIEETNNSILDANFATVETNNYSYPLTMPSEIFQF*