MEAVGTGAAANIISEVCKFVIGPLVQFIKDVIRLDRNTRLLQEKLETATALKEETANRFQHQQRRMPADVNEGLEKLHESLEDAKRVINRSQQRQGCLDRSFCKPRLCRQIRKCYMDIEERYNHLQSVISTERETQEIASSAPLQAGALLQTVLASGYVGLGIILSEKQLNTWLEDAQDHQFRVIGVFGMGGIGKTSLLKNVYNSHKEGNVFEVVIWLTVSQKFDILDLQSIISKAIGLDLGISSSNAESSSAVRGMPKMRLSKYLKEKKFLLILDVWNPIEMEEELGIPFGNDKGSKVVISTRRRDVIREMGADDSYCIPILTLSPEEGWQLFCTKAFKTRGAPTKRIEDVAIQIAEECKGLPLAINVVAAAMIGQTDAGEWDLALSQMKSVDPGFRTLFSDSIGEGLYKKLQWSYDLLPDYLKNCFLYCGAFSEDAEIYVERLVEMWIAEGMVNSRDKSVFMDVGGNGEQQRQKRFHGRRTQVCKAISRTLLV*