MYLCVFIFSVLLAGLYQNSKDKGELENKFVRMVFRTVVVLSPAVLIGLRGLNVGYDTEAMTYLLFSGPFSLDYLLENQHDPLSILFAHVANSVFVGNESAYLFSVSFITLFIMFAAIEKWSDLISIPFALMVYYLYFALIGMDQFKQVFSMSILFYAIAKLRSHNDAQFFLLTTIAGFFHSTSFIGYAFYFFRLKGKKKPVLKAIMLVCILVATLYPDALFSQLSKLFGEGAYSMYFSGRFYDRAQGAENTGLRFVLDIAPCIFPLFFRKVFPDDIKWMLTLSLLATMPLRALGYEAEFLHRVYYDPALAIILAYPAVWAGLPANRKPIFLVGSLALLGAYYFIAFSTSHGVTSYAMSIL