MVIEDVVVLVPGIAVEGKSLCFLYVALCRHRSRSRSKERRRDKNYESDRGRHVRRHSSRDRDRHRSSRDDHKSSRTERRQKSPELSPEERDARTVFVWQLSARIRQRDLEDFFTSVGKIRDVRLIMDNKTKRSKGIAYVEFREVESAQLALGLTGTRLLGVPIQIQQSHAEKNRVSATPSLPRPSQQNKGPMKLYIGSLHYNITEEMLKGIFEPFGKIEDIKLIKDPATNRSQGYGFVTYVNSDDAKKALDQLNGFELAGRPMKVNHVTERSEYACLSALDNDEADRSGVDLGTTGRLALMAKLAEGTGLEIPKAALAQLHIGQNNPILGSAGSVSSSSAIAPPVCTQCFMLSNMFDPHVATHSVFEEIRDDVIEECTKAGGCLHIFVDRTSAQGNVYVKCPSIAVATQCVNMLHGRYFSGRLITAAYVPLINYHQLFPDSVTAKTLLHPSS