MSNLSKLEFVALDISGKNYLSWVLDAEIHLAAKGLDATITQGNEASSQDKAKAMIFLRHHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVIEYNSAVFRITSQLKLCGETIKDEDMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNALLMKNHEARPTGAAPLPEANVVEARDQSEVKRDDHRGYNNARGRGKDKRRYTNRQGGGHNKRENNMSSQNNPSKSNCRRCGMKGHWKNECRTHEHFVRLYQNSFKKKGNKSGASSSNARAESHMTLKDDDKPGTSQKYDKDVEANLALKDDVFDGLGDITHMEVDDFFGDRN*