MSEFRKLLETNIEVTKQKILEILCSGSLPQHKDQFGAYMAMTILKYNALNGRSMEEAREIKINTFKKYRSLIANTVTFRADDNVVSFKYHTGRMQDLNEQLSAYFKDINFDIQSVRKTSMDTVFSGKEIKIVKRSTKLEGSKLINEAFSKLVTLNMRLGHDIVVPVMKSITDYTKSASTNAEYSFMFLLTVYNCCRQSDLKNLDPETFEIIHNTFLGRMIRALVTDTKTRKARFIYFYPVAGPHDPILALHYLLCETKPKMKSLTSNIESDQQYQLLRENLVTQYDRFLAKRRPLGLFGITHGPKSHFGRHLMTTYLSTHNLGELVTPFGNWCATDDLISSKTARSNYGHRTQEIPDHLFGFLSDFYRLEDGKYVLVDQQRDPKMADRQLECSTTYETPY