MSSLLKQPMKEEKEEEEEQQQPPIKQEEEEHHVQLLSFWFSPFGARAVMALRAKGVAFQYLEQDLLSKSQLLLDSNPVHKKVPLLIHHGKCVAESLIIVEYVDEVWPSPEGKDLLPKGAYDRALARFWADYVDKKILAAGSRVLSTVGGDQEKAIEEMIDALVPLDKALNEISQGKPFFNGDHMGYLDIALASCTPGMLTMEVLFNANIFDDERLPHLSKWVEKVHEEPCVKETFTADPVEVVEFTKALRERLLAT*