MGRQKIEIKKIEKKSSLEVTFSKRRTGLFKKAGELCVLCGAEAAVIVFSPGRRAFVFGHPSADAVIDRFLHRETNSRALVPAGQVHGHVQRQYLEALGRLEVKKEQEETVGGDGEGGFWWDAPIENMGLNELEQFRGSLEELRKKVADRVEEMTMMMMMESGPSSTAMVEYAAPPQEYNSSGGVLHGHDLAAQGVPHGFDFGFGFDEHLF