MRGEVCHIHIGQAGIQLGNSAWELYLLEHGLKADGQLNPEADDAINSGGSFETFFTETHSGKYVPRSIFVDLDPSPVDEIRTGQYRQLFHPETLISGKEDAANNYARGHYTIGKELVEAVADRIRRVSDNCNSLQGFLVFHSFGGGTGSGFGALLLERLSTDYGKKSKLEFAVYPSPRVSTAVVEPYNAVLSTHSTIENADCTFLVDNEAVYDICRRNLDIPRPGYEHLNRLIAQVVSSITSSLRFDGALNVDLTEFQTNLVPFPRIHYPLISYAPVVSSSRSSHESFKVQDLTFQCFEPNNQMVVCDPRKGKYMAVALLYRGDVVPRDCTQAIASLKAKASFNLVEWCPTGFKLGINYQKPVRVPDTELAPVDRSVSMLSNTTSIAEAWGRLDHKFDLMYSKRAFVHWYVGEGMEEGEFSEAREDLAALEKDYEEVANDSLEPEGEEGEY*