MSTKKTSPGKQRLLDFLKRLLEDDNDIIVWTDRQNAEFRMVKPHAVAEKWGAITGNPSMNYDKMSRGLRHFYTNNTLKKRSILANIFDVNFIESSDPYDRAEY