MKRQNNFPLHFLVLLFLCRYSIASSHVRRLLLSHESEHYAVIFDAGSTGSRVHVFRFDTKLDLLPIGNHIEYFLAINPGLSSYANNPKAGALSVKPLLDKAEAVVPKDLQPQTPLKLGATAGLRLLKGDAAVKILQAVRDLFKNETTLNYKAEWVSILDGTQEGSYFWVALNYLLGNLGKKYERTVATIDLGGGSVQMTYAISKESATKAPKEPNGEPYVLNKSLLGTNYDIYVHSYLNYGQLAARTEIFQRHQLKKALKIKAPCKHKKCTFGGIWNGEGGQGFKNLYASSFFYDYAAMVGIIDPKKPSGRAKPIQYLHAAKLACNTKVRLHPKQEITVVHEVKYKNYIVGAAWPLGCAIDVVSSSS*