MGFLARLTWVFHLVLLLVAAQDYDFGVDVISITRRRDTDAPIVVGRLPSASNGSTPLRLEIRDVKADKYRWDLYILALSMFQSVNQDDPLSYYQVAGIHGVPFVTWNGVGPAAGASQSGYCPHSSVLFPTWHRPYLALYEQELHKLAGAIADMFANATERFLYRQAASDFRIPYWDWASPAPEGESHFPDVFWNSTMIQYGPNGVQVIRNPLYSYSFHPLDGDALIWPPLRSWNETKRAPNTEISQAEPPSMNDQVSAALLARLPEIQQRLYILFSSYHEFDSFSNKNYAFSQNLSHLDSIEAVHDIIHIYGGSRGHMTYVPLSSFDPLFFLHHAMTDRLISMWQLLNPSAWMTPQISGETTYTALKGTMQNSSTPLTPFMSSADGTFWDSDMSRSTEVFGYAYGDTSYVPGDSESPRNKLIRKINRWLGLNSPAMIDMSDVVDDHYTEWIANVHVNHGALDGSFSIYFFAGKPPADVGTWAFAPNLMGS