ALINGFSNIPTHQKKIVYLCQLLIRVAKGKSLECHFENDQRISPLESALSFWTLLEGEEVKLEKLHEDIRRLIQIQIVAVHMEYGYFKEATEVLERLFTDSESDKPLRVKLATVVKSKDPYVPLLQSFSYDHLIIKIKSYIELFLQENETNFLIQAATKQVESNGLGTTALQNKTVNDKENDKRNSETKQRFVLSIILLRDMLGQUCKTAAFTLIPHWMYINCLLGLNSFQNVENHGVALACGRRKRRWTYKEDLELKSGVREFGVGNWAKILVHGDFNNRTSVMLKDRWRTL