MSNLSKLEFVALDISGKNYLSWVLDAEIHLAAKGLDATITQGNEASSQDKAKAMIFLRHHLDEGLKIEYLTVKDPLEFWTDLKGRYDHLKATVLPRTRYEWMHLRFQDFKTVIEYNSAVFRITSQLKLCGETIKDEDMLGKTLTTFHASNVILQHQYREKARPTGAAPLPEANMVEARDQSVKRDDHRGYNNARRRDKDKRRYTNRQVGGHNKRENNMSSQNNPSKSNCRRCGMKGHWKNECRTHEYFVRLYQNSFKRKGNKSGASSSNARAESHMTLKDDDKPGTSQKYDKDVEANLALKDDVFDGLGDITHMEVDDFFGDRN*