MMGLMRSPFKTRASAVTRRPSGSGAAVAPIPRIRSPSLHDFKRDWFHPQLPVVIESAMENWKARSWTLDTLAEKFGQTTVHVELSRWNNEEKRWADFRDLYKNKSLIPKEELFMPQHPILLEEFIDIFLKNHEDQTSPLKGYLAQQQLLNDLPALAEGIEDPEFAKLGEGIYQRNVWLGPAGTITPLHRDPYHNVLAQVWGSKYIRLYSPAESEKLYQFKTNLYLRNTSEVDVDAKDAFKRWPDLQNAAYSECVLNAGEMIYIPKKWWHYVKSRDVSLSFSFWSL*