MAIRPKPTAVFLLLVASFIIYVFYPYQMSSPEVFKGPVSDERFDPNRPYPIGVPSKFDVDGKVQPYAGCTVTSPLSSSSELHVSLVSLYEKLAASHLSNLYALLPTTSWHMTVFEGLTNPERDYWPKYLKDKSMDEVVAIFKSKLENFDLQCELPFRLSVVGFDPLQKAGVWYGIGLTIVGRSDGELVRIKALRDRLSDALGYQMPWHQSYGLHISMGYLIRKLTEVQEKELRSLVMDHFATMSKDFELEVVEFSTFKDMFAFEPLIPLKNKTI