MLENQVPFRVLKLLVKLRYGDDQGGGYHSFEEKVKSYCSQMFFDKQEDIKMKENAETDPPHLLEVFRRVLVNGSEDESNVTQQPRSYDFIFDYFRDCWRKNHVPHKSRLLTNVFRSVMDLKSKGIHFRPSGIDSLKGVRFTSHYFYGKLKLPCWYVSTYTKVFFMNMIAYELCPNGPNDRAVVSYINFMKSLVISPDDVKELREEKIIFNTLGSDEEVVQVYKGLKTYGADDPSIFKNVKRNIQEHYNSKGKTWIAELIDTYFNSPWSLTALIVTVFLTFLTIAQTYYGSPFYHS*