MVFSMNEEFQATLQPNYDKHSELKAFDDTKAGVKGLVDACNSTEVPRIFVHPRESIQNSPGYTEEEFVFPVIDLEGIDHPIRHKDIVDKVRDASETWGFFQVVNHDIPLPVLEEMLQGARRFFEQDVEIKKRYYTRDTTKKVAHVSNFDLFSPSVPAASWRDSLYCFMCPNPPSPEEFPTVCREILIEFSKKMMKLGCSLFELLSEGLGLNPCHLKDMNCAEGLSIAQHYYPACPQPELTIGTRQHSDCVFITVLLQDDIGGLQVRHQNQWIDVPPTRGALVVNIGDLLQLISNDKYISVEHRVLSNKVGPRISVPCFFSTGAFPSPRIYGPIKELLSECNPPKYRATTVKEYTDYFRKKGFDGTSTLLDYKIPS*