MKVPSTASSESSAAILSPKPVDDRPEIIAVHGMWEVGSAMHVIRDILALHGWRVHCPTLPWHGDPLQIKRLGRASLRDYVKHLEDFIASLKLSKPPVLIGFSLGGVLVQLVASRIPVSALIMLAPGVQSVRNLFNIYGLRSFAPHILRWMFLRKPTMLPYKTYQDAFMNTIDPAKQREVRAARGPAKKLTPRASDALSAADPRDTLPESGRIVFEIGFRWADPFKSLDIRHEKFTFPVMLQVGAEDRACPPFLQRTVNIKKFVHGIDYRIYPGVCHWIVDCPETPMVCADIDAFLCARLGLPRMPASSPGKS*