MSNLSKLEFVALDISGKNYLSWVLDAEIHLAAKGLDATITQGNEASSQDKAKAMIFLRHHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVIEYNSAVFRITSQLKLCGETIKDENMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNALLMKNHEARPTGAAPLPEANVVEALDQSEGKRDDHRGYNNARGRGKDKRRYTNRQGGGHNKRENNMSSQNNPSKSNCRRCGMKGHWKNECRTHEHFVRLYQNSFKKKGNKSGASSSNARAESHMTLKNDDKPGTSQKYDKDVEANLALKDDVFDGLGDITHMEVDDFFGDRN*