MRGEVCHIHIGQAGTQLGNSAWELYLLEHGLGADGRLDPEKGEDINAGGSFETFFTETGSGKYVPRSIFVDLDPSPIDEIRTGPYRQLFHPEQLISGKEDAANNYARGHYTVGKELVDTVVDRVRRLSDNCSSLQGFLVFHSFGGGTGSGFGALLLERLSTEYGKKSKLEFAVYPSPRVSTAVVEPYNAVLSTHSTIENSDCTFLVDNEAVYDICRRNLDIPRPSFEHLNRLIAQVVSSITSSLRFDGALNVDLNEFQTNLVPFPRIHYPLISYAPVISSNRSSHESFKVQDLTLQCAEPNNQMVVCDPRNGKYMAVALLYRGDCVPRDCTQAIASLKAKASFNLVEWCPTGFKVGINYQKPARVPGSELAPVDRSVSMLSNTTAISEAWSRLDHKFDLMYSKRAFVHWYVGEGMEEGEFSEAREDLAALEKDYEEVAGDSLDMEGEEAEY*