MGATADEDSRSLEGSLSGRVVDAYISAEQPWIDARVAEKLCMGPPIAYKLHPDAKESDSRLHVVPRTHAFYDGVNDISLHLALLFCGLLLTNLGGEDGPPVRVRIQDAYERIKADVPVGVNPRWIGRWRWHGWCHYGNDRPGSTRQLPNQSRQVTAMQTQQQERGDLTRIIAQHNQLQQLIAQEGRTRDSSAAALRGWLETGLAEIFAGLLFSLQGWQHLIRPAKLAKYRTVGSAWQEWMHGIGGNKPAKNFTADDIRACKSTYSRRKPLWTLMATLVNAQKAPAWVISKIEEHYKGSVLNITAAIKQDTIMGSLHEDLCVVRAQ*