MVAFLKKAPEDEAAVIDLDSEEDKPPDLSICARCRRPLWKKNPQLKLTADALRGVGELPQLQRLRAYRRTAERQNVPFTISEKSACAMMRSPCVGCGQVAPLRGHGLTRLRRWCGLERPKTRTGFMGPYSEENLAPACSMCNMMKGYRKLRAFVECCRHIATKHTEGEDFGEYPQRFRDNVSKRSRSCYITQSSTHSKTHSLTNEQFNAIVAQRCFYCHKEPRKAKTNGPSDRGHFNGLDRLDSKNRVYTAETSVAACGDCNIMKYKWDLEDFLEHCRKVARFHQGAEFSDSDAEEEAAWQDTAIIVEELFLDEADAAEKGA