MSAAGPSALDDQVLRLRGTIPGAGPASAEMRQREFEFSSVPGWQINGRPVCVKARQGGRTRPSDRALWFEDGCWFSGWNEDFVKRLKAGKPFTVRNPADEFVYSTWRSEETDVMHPKDVRHWYFSDGQTWTPTTLSSEREAAAQLHRQGSKSAAAGDPPWLVSKALALASGDSDALYSELAELNKWSSQEELLNVRFGLWQKGQSTWTPLTWLCSVDGIAEAKTLVRGGDASNDQQKLLADPDQGDQITGVARRHATAITAAMLAAQHLRLTTATERLTTAEVAVGLALRAKVCATMSIAAGPRASTTANGAAFMTHDLHLVVAKRSPLERAGVTQITMRSHFMFA*