MSVRTVKISNVSLGASEQDIREFFSFSGAIEYVEMQSTNERSQIAYVTFKDSQGAETALLLSGATIVDLSVTIAPALDYQLPPMASAPPAEHKAVGAESAVQKAEDVVSSMLAKGLVLSKDALHKAKAFDEKHQFTSTASSKVASLDKKIGLSEKISTGTSVVNDKFREMDQKFQVSEKTKSAFTAAEQKVSSAGSALLKNRFVSTGASWVTGAFSKVAKTAGEVGSKTKEKVAVAEEEQKRAMVDDYARIHLTDSPKAAASSEQYSKPPPAYGLML*