MSTHKTPRESATRFFRGWLAAGTSASILGNVTHALLDSDAGSPVVAAALAAVAPLALLGATHGVHKLVQSRIIGGAYVASLWITVAVASSAFALSFAALRELAVVWGGVAPAIAFLVPLVIDLSITGSTIALLALSSAERAEVQHDAQPVHVAAQPVHTETHLVAHEADGLVHVTAQPVHEPVRGVTVADLIAREAAQAVAEPLPLDVETSTDPALFSTHAVAAARLVDEGVTRIDRAKVAQVLAEHAEGTAPSMIARKLQVGYSTVVRILDHHTAQEVNA