MSNLSKLEFVALDISGKNYLSWVLHSEIHLAAKGLDATITQGNEASSQHKAKAMIFLRHHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVIEYNSAVFRKTSQLKLCGETIKDEDMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNALLMKNHEARPTGAAPLPEANVVEARDQSEVKRDDHRGYNNARGRGKDKRRYTNRQGGGHNKRENNMSSQNNPSKSNCRRCGMKGHWKNECRTHEHFVRLYQNSFKKKGNKSGASSSNARAESHMTHKDDDEPGTSQKYDKDVEANLALKDDVFDGLGDITHMEVDDFFGDRN*