MADKSSPEYAVLPNGAVVKFGKPGETVDVMKSLVNCKALGATGLTGSFIDCTTLIDKNKQFISDMPEGPEKTLGFVDDPENVNFTAFLNAAQQRETVQFYVELPNKRTATMILALSGWEMNEITAPASEVIQITVKGKQNNLTWGVVTTKPATNGGNQ