MAPVAMSSEPAVFNTKRDGHALEDLSDAIDTVNLLKNEMKKERGLYDESEFDKNKDKTQFRQYEDACDRVKNFYREQHTKQTVAYNLKARNDFHSKTRAEMSIWEAMEKLNTLIDESDPDTSLSQIEHLLQSAEAIRRDGKPRWMQLTGLIHDLGKLLYFFDAQGQWDVVGDTFPVGCAFDDRIIYGKESFKENPDYEHEIYGTKYGIYTPGCGLDNMMLSWGHDEYLYHVVKDQSTLPDEALAMIRYHSFYPWHQAGAYHEFMNEKDQKMLQAVKAFNPYDLYSKSDDVPSVEELKPYYLELIDEFFPKKVLKW*