MSWLKEVIGTEKAVIAMCHLRALPGDPSFDAQLGMNWVIDKAWDDLMALQNGGVDAVMFSNEFSLPYLTKVRPETTAAMARIIGQLMSDIRIPFGVNVLWDPVASFDLAMATGAKFIREIFTGAYASDFGVWDTNVGETIRHQHRIGAGEVKTLFNIVPEAAVYLGNRDICSIAKSTVFNNHPDALCVSGLTAGTRTDSALLKRVKETVPDTVVLANTGVCLENVEEQLSIADGCVTATTFKKDGVFANFVDQARVSQFMEKVHHIRR