MRISIKMIPLAYLNHLRKEHMKSRIHWAALGLLAAFAAQAETVTIEHRLGKTILEQKPQRVVVIGVGALDAIDSFGIEPVAVSKFDGTPDYLAKYKSDKYPSAGSLFEPDFETIYTQKPDLIVIGPRASKSYDELSKIAPTIVFAAEADQGYWESTQQQWRNLGKVFAIEPAVEAKIEQVDAQFKSIMQYNQQHKSDAMLVMSSGGNLTTFGANSRFSSVYKDFGFSETVPVSKESSHGDLISFEYIREHNPKTLLVVDRDKVVTKGETNIRQTFENDLVKATTAYKNGHIAYLDVNAWYIAISGVKATEQMVADMKASVGMQ*