MVAGKNKCLVKEKKTAKKKVVDPFSKKHWYDVKTPATFNIRNIGKTLHRTQGTKIAPDVLKGHVLEGSLANLQNDGDAFRKVKLITEDVHGKNYLINFPGMDLTRDKICSMVKKWQTTTEAHVDGRTTDGYLLCLFCWFYKNTNNQSRKTSYAQHQRVHQIQKKTMAIMTANDLKKAVNRLIPDCTGKDTEKDCTYPLHDAFVRKVKMLKKPKFKLGKATELRGEGSSSGKATRDETGAKVEGADGYELPVPQSV