MGLFGHMRIHDSEIHRNADNTYTSCRPSAPAILTATATPTTMNDIPQPLPISPAHCTRNFNSRIGLIGHLQIHHTEAGEPVPLTPTYTHRARLNCPHCSHTFTHRMGLLGHMRLHDNLW