MDIKKILAEVKRGCAELIDEERIEKLIKNYYEKGENFFIKAGFDPTAPDLHLGHSVVLTKMAFLQKHGAIVQFLIGDFTGQIGDPSGKSATRKKLDKEQVLINAKTYETQVFKVLDKEKTQIKFNSTWLNELGAAGIVELTSTFSVARMLERDDFTKRFKEQSPISICEFLYPLLQGYDSVALKSDIEMGGTDQKFNLLMGRQLQRVYNIGKEQAVIMMPLLEGLDGVNKMSKSLNNYIGVTEKANDMYAKILSISDELMFRYYELLSQKSLEEIAQIKKDIEQSNLHPKKAKENLALEITERFHSKEEANNAKSEFDRIHSQNALPSDMAEFEIQGKIWLAKALVECGLESSTSAARRSISANAVSVNSQKVSDEQMYLEQGEYILQIGKRKFAKLKVKE*