MFDIFAKLLSSIASFLFPLFASYKALKTTDPAQLTPWLMYWVVLACALLVESWTEWFLCWIPFYAYIRLLFLLYLILPQTQGARVLYQDYIHPYLQENEDHIDDFIASAHDRAKAMGVMYLRQLIEYVKVNVLGMAPSRVEEQQQPPQAQGYGGQQSSVTQNLLARFALPSARWNGAGGDSNGNSGAANDFYGMLAGAVGAAMSSAGGARDNQQGPGVSRSVIPSHVNEADKASFIATQRERLTTLLAALDREAAGVQSGASSASTPVPNSSSQGFFRVRDVVEGLADTAAGLTKSRSETDFENIDAMSGTEEVGGDEDGSVRRRVQGAGGSWMPWGWGGAQSPAAGDAANPDRSNVGHSSGVNTNAGQ