MGEEKHISTEELAKHNSAEDVWISIQGKVYDVTTWLKDHPGGDLPLLNLAGQDVTDAFVAYHPGTAWQHLHRFYIGRLDDYKVSEVSKDYRRLVSEFSKLGLFENKGHGVFIAFVTMVVLMSISIYVVIWSKNPWVHLACGGLMGFTCVGGKNDTYLD