MDSDTSRVSSRPSSPEGDDLFLSAVKKSVGFSGAVSSTQSDSPPELRGADLRGISSAEEDSMALKMLSKKDRKLLSENELQSMRLKINSRERKRMHDLNIAMDGLREVMPYAHGPSVRKLSKIATLLLARNYILMLSNSLEEMKRLVSEIYGGGSGAHHAGFHPSSCGTLTHAAAAPLPGHPAAVSHSSHPVHHPLLPPAVSTAASLSGTGLSAVRPHHGLLKAPSAGAGPLGAGFQHWGAGIPCPCSMCQVPPSHVPGMSAVSMPRLTSDSK