MEGLGEAGPAPFVAKTYEMVADAGTDAVVSWSWGPDGKGSSFVVWDPHALAAGVLPRFFKHANFSSFVRQLNTYGFRKVNPDRWEFANEAFLAGQKHLLRNIKRRRVSKPLVDSHLRNKTSVVFGQPEALGEVGSLKRDRAALRAEVIMLKQQYNNCKSQLIAMEEMVQNIERRQQQTINFFARVLTNPVFVQQVLLNYVKKNGLRGSAKRQRLMENEEHHADLPLNKGTEAASAMSADVSAGSTGCGTVGNDEVTPKFSVQNIDNMCDDVWEELDALPETGMEQEDKAGICFDVEEFVGRPCGWVDDCPYLVEPMQFVEH