MTVIVIQNELLTSRDQEERTGKMMALMRSPFKSRACAGLVKPAGGAAVAPIPRVRSPSLHDFTRDWFQPQLPVVIESAMENWKARNWTLDTLAEKFGQTTVHVELSRWHNEERRWADFRDLYKNKAPLPKEELFMPQHPILLQDFIDIFLRNYEDQTSPLKGYLAQQQLLNDLPALAEGIEDPEFAKLGEGIYQRNVWLGPAGTITPLHCDPYHNVLAQVWGSKYIRLYSPEDREKLYPFKTNLYLRNTSEVDVDAKDAFKRWPDLQNAWYSECILNAGEMIYIPKKWWHYVKSHDVSLSFSFWSL*