MGKLAAVVRSVLRLTNESMRIVMVTIIGVLLGFFIGISFPSVSITKLHFPSSFVSYIEDRNSGLTTQALLNHAWTSARNARENSSEPSSNTTLKIYVPTNPKGAERLAPAIVVPETDFHLRRLWGEPSEDLPFKPKYLVTFTVGYAQKENINRAVKKFSDNFAILLFHYDGRVSEWDEFEWSKRAIHISARKQTKWWYAKRFLHPDIVAAYEYIFIWDEDLGVEHFNAEEYIKLVKKYHLEISQPGLEPDRGLTWQMTKRRGDREVHKVTEERPGWCSDPHLPPCAAFVEIMAPVFSRDAWRCVWHMIQNDLVHGWGLDFALRKCVEPAHEKIGVVDSQWIVHQVVPSLGNQGKSENGRPAWEGVRARCRKEWGMFQTRMAEAEKAYYKMMGITPPNSTLV*