MLKLKINNREVEVNEGSTILEAASILNIKIPTLCHMDLHDIKFVNKLASCRVCLVEDIDKDKLIPSCATFVKEGMNIRTDSKRVIRARRAIVELLLSDHPSDCLKCAKNLDCTLQELACDLNIREIRYRGEMRSLPIDDNSYSLIRDPNKCILCRRCETMCNEVQTVGALAEVGRGFYTHVGSTFNRSMFETTCTFCGQCLSVCPTGALTEKSNIPEVWRALSSDKHVIVQVAPAVRVALGEMFGIRVGTNVEGKIVTALRRLGFDRVFDTNFAADLTIMEEANEFVDRLKGKGELPILTSCCPGWVNFMEQQFSDMIDIPSTCKSPHEMFGAIAKSYYAEKEGINPEDIVVVSVMPCISKKYEAKRDELENEGYSDVDTVITTRELAEMIKEVGIDFASLEDSDFDNPMGESTGAGDIFGTSGGVIEATVRTAYNIITEKDLEKVEFYDLRGLRGIKYATVDIEGREIKIAVANGLGNTRRLLEKLKNKEISLDAIEVMACPGGCIGGGGQPYHHGDISILKKRSEGLYKLDESKKLRKSYENPYIKDLYDEYLKEPGSEKAHNLLHTSYKASPKL