MRSMNLVDSWGQACLVINQSLPYNSFNGLMKINSKNRKILQQSLSYRTFSSVTVSAIATNEKVVMEKEEFNFKVYVAEKAICVNKALDEAIMVKDPPKIHEAMRYSLLAGGKRVRPMLCLAACELVGGNQGNAMAAACAVEMIHTMSLIHDDLPCMDDDDLRRGKPTNHKVYGEDVAVLAGDALLAFAFEYLATATTGVSPSRILVAVAELAKSVGTEGLVAGQVADLACTGNPNVGLEMLEFIHIHKTAALLEASVVIGAILGGGADEEVDKLRRFAQCIGLLFQVVDDILDVTKSSSELGKTAGKDLAVDKTTYPKLLGLEKAKEFAAELNGEAKQQLAAFDSHKAAPLIALADYIANRQN*