MDGFVFPTSSSSSPSPASFSTAGHDKALQFAPCEVLGQGWAGNVGLHEPLDGAAWGDGGSTSTTTRGRKAGPARPDEPAIPHVEDERHRRDKLHRRFCELRAAVPNVSRMDKASILADATAYITELRGRVEQLEAMAREAAARQGAPSAASHSFRNLEAEKLEVRMVGPKAAALRLTTAAARHRHAPARLMDALRSLDLPVRHACICRVAGVTVQDAVVDVPAAALRDEGGLRAVLLHRLQVSG