MSENPSPRFFHLKIFKKLKGFKPFEPSPGVLGCFFFTVCLFLCLFLLDYRTVNKVPRLHQPSLFATWIGINGSSLSYNKSEKVDFLGKGAESCDIFDGNWVWDESYPLYESKDCNFLDEGFRCSENGRPDNFYTKWRWQPKDCNLPRFDAKTMLEKLRNRRVVFVGDSIGRNQWESLLCMLSSAVPDKSKIYEVNGNPITKHMGFLIFKFKEFNCTIEYYRAPFLVFQGRPPSGAPRNVKLTLRLDQMDWSSAQWKGADVLVFNSGHWWIYEKTIREGCYFQQGGEVDMTMNIETAYRRSISTLVDWIGHEVNMTKTHVVFRTYAPVHFRGGDWKTGGNCHLEKLPNIGSSQESLKTSFEYNTVINVLSEKQNKSKTWNLDLLNVTGMTFQRRDGHSSLYYLGPKVGPAPLHRQDCSHWCLPGVPDTWNELLYATFLKRELVRAGKEIL*