MIFLRQHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVIEYNSVVFRITSQLKLCGETIKDEDMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNVLLMKNHEARPTRAAPLPEANVVEARDQSKVKRDDHRGYNNARGRGKDKRRYTNRQGGGHNKRENNMHSQNNPSKSNCRRCGMKGHWKNECRTHEHFVRLYQNSFKKKGNKSGASSSNARAESHMTLKNDDKPRTSQKYDKDVEANLALNDDVFYGLDDITHMEVDDFFGDRN*