MEVKKIALDSEAKEQAELMGKDAFKELQKLAASLLINKEADTKPSKRPTRLPDPIKHRGFIAYERIFLFLDKSSQEFILRWNFFMQTPELARQQPVGWEIHICKGEDGSGHGRGPGNPWPQWPCIFSVDYGHQAAAANFGRDPRSYETIAGKLGLERDNPSNFKAEYDHCSTNVEAVFATGDCRRGQSLVVWAISEGRQAAAQVDWYLIELLKFELQQMHQQSAGYEYDTSKIKVRLITETWRPAIAMDDDVIPRDHGY