MVKAKKDEGAVSAEEQLLALESKRLKELAVSRGLLARSKANAPAPLVPTKTIRKCNGKDIVKKGNRKTKYLFAFPGLVAPVSGGKFGDLTHLDSRNPILYVDFPHGRLKLFGTIVYPKNKYLTMHFVPGRGDIVCEDYFESLVVFPESWWIGTKEENPEELRLPFPSDLQQVKHADFDFNAGAGRVDETSTNRVVKADSTKNDPSSPVLQFAVDNLDEPGLPEVTANEKPVSVRQSARNSGKKTRYALSSSDNSEEGSEGASESSDYKRSTRDHGAKKTIVAEEIVETLFESTSAEQLSSAKAPRAVLKQGTLTGYLSKKTEVVHITDSPDLSQKRRQGQKKTTPVTRKRRQSITEISSDSNEEDMSTPTDDSD*