MVNLRINNKEVEVDKGTTILEAAKKLNIKIPSLCHMDLHDIKFVNKLASCRVCLVEDLDKNNLVPSCATFVKEGMNIRTDSQRVIKVRRAIVELLLSDHPSDCLKCAKNLNCTLQDLAHDLNIREIRYKGEMRKLPIDDNSYSLIRDPNKCILCRRCETMCNEVQTVGALAEVGRGFYTHVGSSFNRSMFETTCTFCGQCLSVCPTGALTEKNNVAEVWKLLASDKHVIVQVAPAVRVSLAEMFGMEVGLNVEGKIVRALKTLGFSKVFDTNFAADLTIMEEANEFIHRLKGEGRLPILTSCCPAWVNFMEQQFSDMIDIPSSCKSPHEMFGAIAKSYYAKKEGIDPKDIVVVSVMPCISKKYEAKRDELENEGFSDVDTVITTRELAQMIKEVGIDFASLEDQAFDNPMGESTGAGDIFGTSGGVIEATVRTAYDMLTGKELEKVEFRDFRGLEGIKYASVDIDGREIKIAVANGLGNTRKLLEKLKNKEIDLDAIEVMACPGGCIGGGGQPFHHGDLSILKRRSNALYQLDESKKLRKSYQNPYIKKLYDEFLGEPGSDKAISLLHTSYKARPKL