MATPKGRKKSDKEKIDEPFSEHKDSSKKSRNTLQEDKVLKMRACLSCRLLRTEAEFYQNGCSNCKFLQMAGDRHRIHDCTTENFNGFMAITTPTKSWMAQYNDLSKYAPGFYALQVVGELPESIRDLKSNY