MKTFVTSWADEVDADYVDGLPPSNEYIKGDFKYVTEYKFNDDGKKVKVVRTFKIEKQIVPKAVARRRNWVKFGDSRSDKPGPNSQTTMASEEIFMQFIGSKDFDQTHETQLDPGKNIAKCRICNGEHWSVNCPYKGTSMDSKTVMETKANAAAAAAISDPSKTGKYVPPFMKDGGGISGSKNWGRGRDRDDSSAVRISNLSESMTETDLEELVKKIGPHTKMYLAREKNSGLCKGFAYVHFKFRQDAAAAIEVLNGHGYDHLILCVEWSKPQP