MAVLEISAELTEWAKLGNWSLTPCNDSGEAIFWNTGGEIRLYIKAREDGWVFLSRADRAEHERQFLISSASMQVLERYLWGFFAIDIRGVRDLGDLKLPFKLEDIAPGYKLIEGDSPEERILLDPQQNPIAKTGDDITDIGKLVKVSRYLSVPLEALQASFLSPDGKPLFSLR