MIFLRHHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVIEYNSAVFRITSQLKLCGETIKDEDMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNALLMKNHEARPTGAAPLPEANVVEARDQSEVKRDDHRGYNNARGRGKDKRRYTNRQGGGHNKRENNMSSQNNPSKSNCRRCGMKGHWKNECRTHEHFVRLYQNSFKKKGNKSGASSSNTRAESHMTLKDDDKPGTSQKYDKDIEANLALKDDVFDGLGDITHMEVDDFFGDRN*