MENYIVSLFEFFLLSFAVFRFTHLIVLDEITDFIRKPFTAVVEEIDENGEVYQYIEGKGSGIQKWIGNLLNCYWCFGVWASILLYAGFVLFPVIFTPVIYVLAIAGVAALIETFVKQMT