MNKLALITGSIMLVFGSAVFAEPHADAAIKHAKEAVEHGKLGHSVVLVEHAETALEHAKKAQEAAKSEDDKHHMHEAVESLQQGIEHGKLEHADKATHAVEDALTHLEAGNK