MKKFFDKPWFYRIVALILAILLAIYVSSNQQGFVTQGRREETLKTATKTQVIKAPLQVSVNTDKYYVTGYPEKINLTLEGSNALVTSTINTQNFRVYIDLSHLKTGEHTVPIKVNGLSTQLTYSVSPSKVRVNIQKRKSRTLPVQIEYNKSAVSHGYNLGTAKSDPEVVNITGAKSEVNQVDRVVAHANLPKGIDSTFEREEMLVALDKEGHQLNVAIDPATAHITIPINLSKKKVKINVTSKNESSTHVYSLTAKVETVEIYGDENTLKKITSLPLKVDLSGINRDVTKDVTIKLPKGVVKASPSVIPVHIKVTDTTAKKE