MSKPINVYSISEVALSLDESLPDIFGRLDYKQTFRLIDQKLIIGYSIAIVAATSFILDKKFGHNEVIPYQTALVSFYFILSIIFWYFKKYVEKSTVYEGTNTKTGEKISVKTSYVEAEPFYNFVLSNSKGKSLNVKLEINKVFNEPGFLQTNLFYEWINTQLQTLDAKKNE