MSNLSKLEFVALDISGKNYLSWVLDAEIHLAAKGLDATITQGNEASSQDKAKAMIFLRHHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVIEYNSVVFRITSQLKLCGETIKDEDMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNALLMKNHEARPTGAAPLPEANVVEARDQSEVKRDDHRGYNNARGSGKDKRRYTNRQGGGHNEMENNMSSQNNPSKSYCRHCGMKGHWKNECRTHEYFVRLYHNSFKKKRNKSGASSSNARAKSHMTLKDDNKPGTSLKYDKDVEANLALKDDVFDGLGDITHMEVDDFFGDQN*