MQYTLPSNATDFTEPGVYYTRAGGSRWSLYKMFEKVMAMYGFGGKECLLRAICEVAHVPFDVRHGLLGQLVQTFLRPSSTQEEHDEYGDRDYQAAERLGEQAEGEHCHALYPECRGSVLDVFSTLMA