MLFFLDLVLQWLIFCNLLRFFLWLKEQGHILVVPLMPRTQWIDVGNESACMYPPQMHDLSQWELEHCPWWLDMQKGHLLRREKELQEHMAKPKVDHGAKVRQEDAVHCDEPSLSAPRPNAEVDEMNDNFDQGDVGGSIILRRDIVFVYMSRLMYNYASAFGHPGCYVAALDYIALAKEFSAGVRSAVWEPVHKHMMECRSREKTYYRKGRSVGWAVDFIFLDLPSINTRLALHGHPEWDVCTEEHVRYGLALSASFLADSGWLSIMVGCGGDSMSWVERYSRNSDLEVVRRIVVEHPVSHSKYEIAGVQFECDISYLLVIRRRGMHPSTYMMESAPYFASLKLHPTASVMRHYMPSTHVALSEDGQAWRPGVERSTSFLGFFVELLCVRSGICLELGCGTAPILKACMHTGRVCVTLDSDESLIKSYVRPLLHMKKTIGDDDRAHLGVEDDVDINAGENPFDD*