MPRLLHSLGLDSIATAADMNRNVLCTSNPIESELHRQAYEYAKKISEHLLPRTRGYLDMWVDGKKVQSSDDFLQEGEPILGKTYLPRKFKTAVVIPPLNDVDCYGNDLDFVAVSDGNGQLAGFNVLAGGGLSTEHGNGNTKTYPNISLELGFVPPEHALKAAEAVVTTQRNFGNRSHRKNDRTRYTIQNMGLDNFRTEVERRMGMPFKPIRPFKFTGRGDRIGRVKGIDGNWHLTLFIESGRLVDEGGKQLLTGVLEIAKIHKGGFRITANQNLIVANVPEGGKARIEQLARSYGLIRDGVSKLRENAMSCASFPTCPLAMAEAERVLPDFIGELDKIMAEHGASDDYIVTRITGCPNGCGRAMLAEIGLVGKAVGRYNLHIGGDREGVRIPRLYKENITLPEILSELEDLIGKWAAGRDTDEGFGDFAIRTGIVKPVLDAPVDFWDASKAVPIARA*