MSAAGPSALDDQVLRLRGTIPGAGPASAEMRQREFEFSSVPGWQINGRPVCVKARQGGRTRPSDRALWFEDGCWFSGWNEDFVKRLKAGKPFTVRNPADEFVYSTWRSEETDVMHPKDVRHWYFSDGQTWTPTTLSSEREAAAQLHRQGSKSAAAGDPPWLVSKALALASGDSDALYSELAELNKWSSQEELLNVRFGLWQKGQSTWTPLTWLCSVDGIAEAKTLAAQWRKMVELDSEDEDVLRRQLSSHQEDDSESDNLPLGVARRHATAITAAMLAAQHLRLTTATERLTTAEVAVGLALRAKVCATMSIAAGPRASTTANGAAFMTHDLHLVVAKRSPLERAGVTQITMRSHFMFA*