MVDLQFPAGFRFHPTDEELVMHYLCPKCASQPIDVPIIAEIDLYKYNPWDLPDLALYGEKEWYFFSPRDRKYPNGSRPNRAAGNGYWKATGADKPIGRPKSMGIKKALVFYAGKAPKGEKTNWIMHEYRLAHVDRSARNKNNSLRLDDWVLCRIYNKKGTIEKNQLNIRKMNVEMSPAVSEGDVKPEIMPYSVSTKPSSTSYHVYNDFTYFDSSDSLPKLHTDSSCSEHVPSPEFTCEKEVQSEPKVKLNEWEKTALDFPFNYTDATTSELQSCYEMSPLQDIFMYLQKPF*