MDDGVDLPSQFLFSHPEPEMPGAFDDLLSNNASTSSCSHTHTCNAPGPSAAMHSHTCQHTHTKVFATGSEDDDGNPAAKTRRPLGNREAVRKYREKKKARAAFLEEEVRKLRAANQQLLRRLQGHGALEAEVVRLRSLLPDVRAKIDAEVAVPVAVTPFQKMPLQCSVGSVVCSDRPALCFNGNSEAGAWEESSRPAAAGCRFEEDGNGGVAREIDVLEQVHSMDVADLCFHS