MLAHACKHGYTTLQYVLVYGCRMLDADGNDQGGTEQPDMSRDIALRVYEAMAKTQIMDDICYQSQRQGRFSFYLTSAGEEAATVGSAAALASTDEVFAQYREQGVLMYRGFSFQKFADQLYGNMFESGKGRQMPIHYGSSDLHFQTISSPLATQMLHACGAAYALKMEQSTSISACYFGEGAASEGDAAAALNFAAVLGVPCLFICRNNGYAISTPIHEQYKGDGVCARAFANGMIAIRVDGGDARAVYHACSYAREKAIEGCQPILVECLSYRSGHHSTSDDSSRYRSNFEALSYPCPVRRFGHWIQSKGWWSDEEEEALRKHTRKQISQALSEAASQPKPDLSNLFTDVYAQVTPNLQEQMAETLQFVAKHPGMVPPGVPINPPFLRGMDDSQLVNWSNGDQD*