MEDRPRHCWECLRRSLVCDFIRPQCKRCSTSGIVCPGYEDKAPFRLKWLPPGRSKSLAVTFYRYRGLVIRSLRNDINQGHKRASDVVLAGIITLLLVDVSLKCSMRNHPPILNHILLRKAQQGASPHWRYHMEGLQKLILLRGGIRSLARSARLAPLLHCFVCIAVIGDTVSPTSHLATSRLRLEESYFILENLGNGVFDFQMCPKPLFAEIIRINHLRVQAWKQSPTRPGPLAQEAYGVLNRINTFSSERWADSKPSSKEDWRIVGESYQAAVSLYCILSLQSLSVLPLNPSLRASCASCGRLLQDLLNEALSSPRIKRSVLWPLVVLGVLAVNGGAGMRAFVREHLPEMSRHIGSYVPLMAKALLEKFWASGETSWDACFDKPYTVVTQIAVDLSQLD*