MAPRVFSFNSSRETGKGESFHVMHGFSKIKGKARHPMEDVLVSLYKEFKGHKLGLFAVYDGHLGRDVADYLEENLFDTILDEPDLFCNPKTALENAYHSTDAVILQMSHPGGSTAVTAIVVDNKRLLVANVGDSRAVLCEAGEAKQLSVDHEPSAERQLVESRGGHVTHFPGDVARVDGQLAVARAFGDKSLKQHLSAEPHVCEVILSERSEFMILGSDGLWKVIENQVAVDLIRGIKDPEEAAKCLTSTAVQKKSRDDISCIVVRFHA*