MSSDNLANIRRIKIGKIFHQFDSNRDGGLNRVEMSNLVIAVNPRVKFSDAQINAILDEVFRCYVEFIDGEKGLSFEGLLHTYDDGAGDVDRDFEALGLELDSWDGTGGESEGDSVGRRRAGSSTTSALSSIADERLDVLTTSRRKQDTPAWAISPHTGIAYDGTWRLLEDLLILIKRLEMKFDNRSKQKDVKKGLVDLSIADFSMDLSWSKELTFGGNVVEKGRQPWEELGPDYLYFQKELADIRQKAVASGTQDEAYDAHMAIGRTLFDYGFYKESLTSFQHAAELKPTDVRPHFRCGNTLYSLGSYSEAKEAYAHAMSAAENNGKQLTNLIPQILVNLGIVLEAEGMLLGAIEHYKEAAFREPKHYRALKLLGSALYGVGEYRAAEKALREAIILRPDYADAHCDLGSTLHALGDEDRAIQEFQKAIDLKPDHMDA