MRFVWLMLVGFLLAWGAEVREAVWQKGETFSEYLQRNGISQDLLSTIGAEDSKYLSEIQAGEPFYELREGETLLQALIPIGEEMQIQLSRDLKNGRYRFDIIPIVYRKVEDTPTVEIKRNCYSDIDRLSHNPRLGFLLKNLYKGAVDFRRLRTGDRIAFSYRQKSRLGKPWGQPEILGAVVKTRGKKEFIFVDEEGNAWQDVEKQVRYKQTGRKKESYTVTKTVRERVKGKRFRMPLNRVRITSRFTYKRWHPILHRYRPHLGVDFGARRGTPLHAVDKGRVVYAGWMRGYGKVVKIAHAGGFVSLYAHQSRLLVHRGSYVKRGQVIGRVGSTGRSTGPHLHFGLYHNGRAVDPLKYLGKNGRSTRIRKVTTHRTRMKEYTVIKTKRVPIAGAKALKKRLLAALEASPRAFSWEDYERNFITVDPAMLRRPADQNASDLQSAAVFQAAKSAEN