MKSSIVAKLEALYERHEEVQALLGDAATIADQDKFRALSREYAQLSDVARCYTDWRQVQEDIETAQMMLDDPEMREMAQEELRDAKEKGDQLEQQLQVLLLPKDPDDERNAFVEVRAGTGGDEAALFAGDLFRMYTRYAESRRWQVEILSANEGEHGGFKEVIAKISGDGVYGRLKFESGGHRVQRVPATESQGRIHTSACTVAVMPELPEAEMPDINPADLRIDTFRSSGAGGQHVNTTDSAIRITHLPTGIVVECQDERSQHKNKAKALSVLGARIRAAEVAKRQQAEASTRRNLLGSGDRSDRNRTYNFPQGRVTDHRINLTLYRLDEAMEGKLDMLIEPIVQEHQADQLAALSEQE*