MDRAQGGKAFGLLKSQQEEKLNGINEAFLTDPKYEGEEDLASKLEMFKKKYMEFDLNDKGEIDIMGLKRMLEKLGLAKTHLELKKMMAEVVGSSSIDTISYNDFLNMMLGKRNAILKLILMFEGMGKEEEQKEVGPPRRKTFSDLP