MMRLDQESSSIPPGFRFHPTDEELVGYYLKKKVASQRIDLDVIREIDLYKIEPWDLQERCRIGYEEQKEWYFFSHKDKKYPTGTRTNRATVAGFWKATGRDKAVYLNSKLIGMRKTLVFYRGRAPNGQKSDWIIHEYYSLESHQSSPPPEEGWVVCRAFKKRTTVPNKRRQLWDPNCFFYDATLLEPIGKRARHNTDIAVTPFKQELVSEVNHVEDGSMYLLDPMGDDQFSQLPQLESPSLDPWEMTPKSNISETQSGRKDDVSVEKRITDWRYLDKFVASQLLMSGEE*