MTTVLSGISRITQNRIFASRRPRIFSVTMVSELTVGAHVGGAGALMYLLSRDFALPVSDFALLGSIMGVGMVVTALLSPLLMKASPDAIFYGASIMVIMGALLLAFGPSWSLVMLGTILCGLGISGSILIIPVVLQGPRRARDLALANGASSAASIATPLLYGFMESLPWVNARWSVLVLIIPCIVVLLIIRKINFKITPSAYAERWLGRRKRRRKDLSDAFPPVATVQAFGGPTQVSEDELGRATMPSALSSVHVTNLFEARKIGQLIKRHGSRAANRMLLIGLTRVALASATEAALYAWGIVRLINIGVPTSTAAFLGAIFPLGISLGRFSGSLTLKIPGIFQISCLLSIVGTIMIGWFNQPLIVVAGLAIAGLGTALLYPITIDDIFALPGLSNQRSAALGVLSSGAAIFATPMLLPVVASIMPLGMALLTLVPLTLVLMFLPTGR