MKSFVTSWADEVDADYVDGLPPSNEYIKGDYKYVTEYKFNDDGKKVKVVRTFKIEKQIVPKAVARRRNWVKFGDSRSDKPGPNSQTTMASEEILMQFIGSKEFDQTHETQLDPGKNIAKCRICNGEHWSVNCPYKGTSMDSKTVMETKANAAAAAAISDPSKTGKYVPPFMKDGGGISGSKNWGRGRDRDDSSAVRISNLSESMTETDLEELVKKIGPHTKMYLAREKNSGLCKGFAYVHFKFRQDAAAAIEVLNGHGYDHLILCVEWSKPQP