MSTVDPTNVVHEKQARPEHLSDADNATILSSNAFRLSEEDIQAARDVTPSRVSGKGLTWMVTFVAGTGFTLFGYDQGVMSGSRTATLQSFMVAIYEIGCMMGAISSIWIGDRLGRRHTISLGGFIMLVGSILQTAAVDYAMMLVARVVTGVGNGLLTSTVPAYQSECSKPHRRGQLVLVEGSLIAFGIMISYWMDLAFYFTSGSISWRFPIAFQIVFILVMIICMYTFRLPESPRWLAAKGKNAESLAVLAALSNTTVDDQEVMNTFHGITDTLAAENSGSFKFSEIFTHGKSQHFRRTLLGMAAQCFQQICGINLITYYLTSVLTGLGLGAVMSRIISGGRRPLMLWMAGFQAATMAILAGLYDLSTDEVNPNKTAQVFSVLMLFLFNTWFSVGYLGMTWLYPAEVTPLRVRAPANALSTASNWIFNFMVVMATGPMFANIGWGTYAFFAAINAVVILP