MADQFADSANNVVIEEVNKGLNPGMVVLLVVASFLLLFFVGNYVLYVYAQKTLPPKKKKPVSKKKLKREKLKQGVSAPGE