MASLPIGTIWKRSGITHSKMSFVLTLKSTLFLTDAPLNPKVNRQKMTEIMFETFNVPAMYVAMHPLLSLFAVDRKTGIVLDSGEGVTHVVPIYEGYPLRHAIKRLDLAGRDLTDSLMRIINERGYSFTTRAEREIVREMKEYLAYVALDYEQELETAKSSSSVEKSYELPDGLMITIGSERSRCPEVLFQPSLIGMDAAGIHEIIYSSVMTCEVDIRRDLYQNIVLSGGSTMFPGIADRIRKEITALAPSSMRIKVIAPTDRKYSVWIGGSSMACLTTFKKDCISKEEYDECGVSIIHRKWL*