MSFPNPPAYTASPESVPGFDKLPENVKAQLTEVHVLTQSPQVDDDAAKKAAEAVKKAQPKLIKAIEELGRGALEIDAAFERVRIQLGDVDSLDFKDKNGNSVQKFQPTWLEYQQRWKDLLWASRQTAIETDAYIQDFLEVILPGIESIKNDKDLEDAKKDLAAFLKRAPTSASGTPDESAGPTIHEKTIEDSKLYTDGFQKLKNDVSAYKEKILAFTESLGDIEKDLNGKIAAEQKIIDDAQAEISSLDTTITALASKLEAISVCTGVGAMIGFIFCPLYSLAILGAGLIYLSITAKELDDVKTHRAELVKTRDAAKSRKGEYEKKLEDLKNIRATLQAQADGDIALIAAKLSCLEKIWIMVHEEATRIHTQLKEVSAREATQKAFLSRIAIIKQNYINFSAALSLYATNTELEQVMNVDEPEE*