MIVYGVNQGYGESVKNMAINYYWKDVQKLQPSLPWDIKPIYGLITDTFPIGGYRRWPYLATCGMAGSLCLWMLALLPTPSPLVATLLLAGAALCTAFPDVVTDAAVAQHSRNVPHLASDLQSLSWGSMAIGGLSGCGISGPAVHSLGPKGAFLLISTAPLMLIVAAWALPEDKLPKQLAGANFAALLRTVHLFTATVRSPSIWKPALYIYLFSGAVCPDISEAMFFWMTDSKHGPGFSENFLGLVSAIGYVAMVCGILLYNTCFRFYSFRTMFKWTQVAVCLVSLPDIALVTRYNLKLGVPDHFFVLGDKALSSVIFKLQLMPMLVLSAKLCPPGVEGTVFAFLMSVSNLGGTTASWLGAWLLRLFHVKKDDYTNLWLAVVVRSIMRLLPLIFLTALVPDGGPDTLVDNGPALQVVASNQDESEAQDDL