MLKRVIDSMTYAKLNVMHWHVVDAEAFPLEVPSYPALWRGAFREEERFTREDARDIVEYAKHRGVMVMPEFDVPGHAESWGRGYPQLWPSKDCRSPLDVSKPFTFEVIDGILKDVESVFPYKLFHLGGDEVDTSCWESSPHTSRWLEENNMSPKEAYAYFVLKAQNLTIARGWDPVHWEEAFFNFGDRLHNRSVIHTWYHYDVADKIVEAGFRCIVSYEGEWYLNHLEIPWVRAYKYDPTAVIKDKKKAELVIGGEVCMWGEQIDPSNILPTIWPRAAAAAERLWSPLEKTSEVSMEAVRERLEWFRCLLHRRGIPAAPLESDPAGLPPKEPGSCFEQ*