MSNLSKLEFVALDISGKNYLSWVLDAEIHLAAKGLDATITQGNEASSQDKAKTVIFLRHHLDEGLKIEYLTVKDPLELWTDLKGRYDHLKATVLPRARYEWMHLRFQDFKTVVEYNSAVFRITSQLKLCGKTIKDEDMLEKTLTTFHASNVILQQQYREKGFQKYSELISCLLVAEQHNALLMKNHEARPTGAAPLPEANVVEARDQSEVKRDDHRGYNNARERGKDKRRYTNRQDGGHNKRENNMSSQNNPSKKRNKSGASSSNARAESHMTLKNDDKPGTSQKYDKDIEANLALKDDVFDGLGDITHMEVDDFFGDRN*