MVFSALRAMASVPDDFINDGWDFSTFQHGGGKGGSMMAFVEDKFIIKELSPGDHKSLLELAPAYGRHVNRGITTLLSPIYLHFRDEESGKFYFAMKNTIGKGPFKVCYDLKGCADDKLMEKSGERVKAVHKRIWNVGMWCGQRNWTEERKRYYAGKLEARSVQIGLLQEQRQNLLDALKRDTDFLAGHKLMDYSFLVAIKESPPGSTSSNHLQPFRYLRSDGKEIAVYVAIIDFLQIWTAGKRIARCIKVCERNKATIPPKSYAGRFVKHFSEHVIEVDEEAAPDPLDSDFVE