MSSKKILIVGGTGYLGQHLLQEFTATQNTLPYALSLAFTYHTNPPPERLLEAIPHALPFHVDLRTGNGFDDISQNFGQPDVVVNCAALSVPRACEVDPTAAMAINVPSALVKWLSSFSNGGTLLIHLSTDQVYEGTKSFYKEDDETLPVNVYGRSKVAAEQFISANYSNFAILRSSIIYGPQTVSPVPKSLPVQWMDSVLAKGEAMDFFHDEFRCPVYVKDLVTIIWTLTNKWISEKEPMQLLLNVGGPDRVSRVQMAEAVAHIRGYNLSLIKSVSSSTVNRGVKSPADISMDTNRLIQTLNMSPTSFRNGVKLTLEAEFASAS*