MVLPEFSFCLLSSLVLTKVNFMLMLAWETFNKITNWAVGVPAQSLKNKDLNMFSWCDNKSKLFEIILFVIFCESIFNISSCFQSVDRSQEPEFQFGYRKNNGPSMWKEHYVNALGDKQSPINIVVNDSMQCPCGPLIWNNFYELPELMMIHNDGYSIAVNGQWTNGKPEITGLPLNNECYVFNRLYFHWGPTDTEGSEHTIDYERFPLELHMIFLKDGYSNPMEAHYDQNPNGIVIVAFLFEITPVDNPGFLSIIIDNLNNVKNPKSSCHIQPFSLNDIYPQFDYNYYKYEGSITQPPCSEIVTYIIQSETIAVSKRQMSRFRKLLAIDGKPMLNNSRPVQKLNDRTVFYFTS