MDNKTKRSKGIAYVEFREVESAQLALGLTGTRLLGVPIQIQQSHAEKNRVSATPSLPRPSQQNRGPMKLYIGSLHYNITEEMLKGIFEPFGKIEDIKLIKDPTTNRSQGYGFVTYVNSDDAKKALDQLNGFELAGRPMKVNHVTERSEYACLSALDNDEADRSGVDLGTTGRLALMAKLAEGTGLEIPKAALAQLHIGQNNPILGSAGSVSSSSAIAPPVCTQCFMLSNMFDPHVATHSVFEEIRDDVIEECTKAGGCLHIFVDRTSAQGNVYVKCPSIAVATQCVNMLHGRYFSGRLITAAYVPLINYHQLFPDSVTAKTLLHPSS