MMKVDQDYSCSIPPGFRFHPTDEELVGYYLKKKIASQRIDLDVIREIDLYKIEPWDLQERCRIGYEEQTEWYFFSHRDKKYPTGTRTNRATVAGFWKATGRDKAVYLNSKLIGMRKTLVFYRGRAPNGQKSDWIIHEYYSLESHQNSPPQEEGWVVCRAFKKRTTIPTKRRQLWDPNCLFYDDATLLEPLDKRARHNPDFTATPFKQELLSEASHVQDGDFGSMYLQCIDDDQFSQLPQLESPSLPSEITPHSTTFSENSSRKDDMSSEKRITDWRYLDKFVASQFLMSGED