MESSILGIPYWCVKEIVDSDASKSSDYECLRMEYHATPTPPDEHQQPGSFGAFHIKLYWERRILLSHNETLDREWCMVSNYDGYPGSGVCWYGLEERNCTSTQLYIGKCLSGDERQWFFFDDLGSAYSGSQDHREVLIKTLDHHCLYRRASAIYVTTECDPNDPTQRFFALSGSFTPSSDPTAPSRFEIGQYLGYTLDNCLTNAHHPKSGEVVEFHVCEAARAHDDQTSYWELLRFPGFTGSLSNVARRSGNTAGSGAMLSNNKDNKNDVP*