MSHRKFEAPRHGSLGFSPRRRSRTFRGVIRSFPKDDPAKPPHLTAFMGYKAGMTHIVRDLDKIGSRMHKREIVEAVTIVETPPIVVIGIVGYIESPTGLRAITSVWAQHLSEEAKRRFVKHWVLSKKKAYTKYAKYYTDDKKTIDQDIKTIKKYSRYVRVIAHTQLRLIPGINSKRSHIFEIQINGGTISEKVDFGLSLFEKKVNVDGVFAQDELLDVVAVTKGKGFKGVISRFGVRKLPRKTHKGLRKVACIGAWHPARVSWAVPRAGQKGFHHRTELAKKVYRVGKAIKVENGKVVYNTASTEFDMTTKNITPMGGFISYGVVRNDFLILKGSIAGANRRPITLRKSMFPRTSRSALEKIELKFIDTSSHMGTGRFQTRTEKKKFMGPMKPRRQAPKAKKTATK*