MKLSVKDEAAELQLKLGKKATFEDAVKKLTMLVANEYLVADLEARNAIDTAVSRVATLLQTRYSGDSSRGFWTAGATLFEAAAQVVKMGDQKKKVQKYLAKAHEFLGEDEPVQAEASFAPQPRFLFEGQLSQDPPPMRAPDAQALFSSMFGQFIGVEPDDVPMEPADEVERSPSEATSQEDQPAIAAEQQTPAETRQGTSPSSTDQASESPATDSSQPSSSSETPQTEEQTAQGGTDRQVPPEEATNREDVLELPEWAEALRAPNGGLFDQLRGDTPLDRPSIQGALQRLQEMLHAGNAAVFPGLEEALQASLEDAGQRSKQRPAAAKDEVERLPVMDVDEAKLRQFGAGTQCAVCREDLVVGDKVQQMPCNHLFHPPCLAPWLEENNSCPICRFELRTDDNEYERRKEREKEEEEDRRGAENAVREGQFMYM*