MAAAAPGALGALRTVGVRLVAACCARLGPAAWARGTAPRRGYSSEVKTEDELRVRHLEEENRGIVVLGIN
RAYGKNALSKNLLKMLSKAVDALKSDKKVRTIIIRSEVPGIFCAGADLKERAKMHSSEVGPFVSKIRSVI
NDIANLPVPTIAAIDGLALGGGLELALACDIRVAASSAKMGLVETKLAIIPGGGGTQRLPRAIGMSLAKE
LIFSARVLDGQEAKAVGLISHVLEQNQEGDAAYRKALDLAREFLPQGPVAMRVAKLAINQGMEVDLVTGL
AIEEACYAQTISTKDRLEGLLAFKEKRPPRYKGE