MIDSSLPLTDIHRHLDGNIRAQTILDLGREFNIALPATTLDTLRPHVQVTSLEPDLVSFLAKLDWGVKVLASLEACRRVAYENVEDAARNGLHYVELRFSPRYMAMTHRLPVDGVVEAVIAGVQEGCRDFQVDARLIGILSRTFGEAACQEELAALLAHREGITALDLAGDELGFPGTLFRNHFNQARDAGWHITVHAGEAAGPESIWQAIRELGAERIGHGVKAVEDPALMDYLAEHRIGIESCLTSNVQTSTVASLAQHPLKQFLEHGVLASLNTDDPAVQGVDIIHEYTVAAPAAGLSREQIRQAQINGLTLAFLGEQEKAALIQRVAKG*