MSIIISMKQRFAAVIMRIREPKTTALIFASGKMVCTGAKSEQQSKLAARKYARIIQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHGAFSSYEPELFPGLIYRMKQPKIVLLIFVSGKIVLTGAKAHVQGMHPKEIAHQACAFCEALDLEVREETYTAFENIYPVLTEFRKNQQW