MVQKRVIHAFESRDSISSMGCEFYSTCNCEIYYYFCNHKYSKDFFIIIVHYDFINLIIYYMVMNMNIPYSQAFFMKNQIVQIIYQNTLIWISQGNSDWTRTRWQQIFSRHLLKAQCKVCLNFSSTFLILYYMLWRNIFALIQQFYSEANCNSQANTNKKLFVQIEPFEKPKIQSDSIKSQKKWSLKYISSRVMMELSNEAMAYSDICQKLTEEMIQEFNGQQNDRQKEIKNLRRRVYDALNVMISIGIVVKEKKLIRKNAESQVNLTKQNLIIRKQKQKEQLQIKKASATNHIKQQESLTKLVELNKMRDVDESEKIRFPFILVKTQLKNSDEEELVLEQNKSMDYLKVFSKNLLDLQLDLSVVQKLFQSEHMVL