MSYIPPHKRQTKGSPPLEPTPAPESVMRSVFNKRRDTRNVGYTDHTLLKWFSVGFADELRFSSLVSFQPLSPESFDTKAGLHPLSLVSTHQGCSEGIKKELIETPWLLIAANVKKDLLLSFQHMKREMEEADMAQVKPSIVARFGKVLFYGTSSIGKDSLKLNSLTETTLRKMKGSFHTDVPSSYMDYVENRVVENLGLEYVQGKELYYVKLSDNLRTKSTVSCKCTVAKNHNKIQLYKIELNRVRQMVADMSILGKSSDLIKIVCIYQENQDGFICKLFALFKYRDDEEINEIKDLIGSAILDSELPGGLRWPLDKRHSSGGRYVVNVIGHTTAKSYMNSSIRFKFRHANRSKFKSSTGEVTQEIFLKLPGIVSELHKQTMDEDVVFEMLKNNLKLMWDLCLLDGSNSQS*