MDADFFLTDFSLENIDFDFNIYEEMNVSPVEASMHTQRGQFSSSFDHQMNLDQLTEKPKPAVKEMMINDKPRVISFDFSSNVSSSLAEEDILMDRLVRCGSKRKACSSSTRSPTLAKEHVIAERKRREKLSEKFIALSALLPGLKKADKITVLDDAISRVKQLQEQIRKLNEEKEARREMESMILVKKSKVLFDEEPYLSSSSSSSSHAKFDQLLPEIEAKVVQKEVLIRIHCEKRKGCMINILNTIENLHLRIENSIVLPFGDSTLDITVLAQMGKDFSVCAVKDLVRNLRLSMV