MTLKGGTTQACAACKFQRRKCTPECLLAPYFPADQPKIFQNVHKLFGVSNIVKILKYLEPSQKKTAMDSIIIQANYRDKYPVHGCCEEICKLQYQIWMMEEELHAVYQQLEICRQQQNQQQLPHDDVTSQLELGMATRSFNALALFNHSPQPQTYNNNNTVAASLSVSQQHSYSNSNSVDYNNSSLYMDSKDDATNPNLWLQCPYTNNNSSSIAMQPHKLVTSESQPLSSVQQGVVEDNYDEMHSFFDTVDDRQSYIYSKEAYESSSEESLKDTRKCTEHVSENELKSAAACFSLTSVN