ESSTAVQHIVVDEGVRGGSTSKRDDNDDEIVQNTIRSLLDQICPGEEKRKRGRPRKSVASTPPRKATENMLDNKQRLLRSTNKAAMADETASTRNNFTDRKAQTTQ