MNTKGLVELIVLNIGKDRKVLNDETFAIMVIMALFTTFITTPVVMAIYKPARNPVPYTRRKLDVSEPDAELRVLACVHGLTNVHAIINLVEASRGTRKRALRLYILHLVELSERSSSIMRVQRARRDGRPFWNKFSQNKDNVIVAFEAYGQLSKVTVRPMTAISSFADMYEDICTTAAEKRAAIIILPFHKYARHMDGILESHNTALRTVNQHVLLNAPCSVGILIDRGIGVAAMSSSTFYHNVAVLFCGGPDDREALTFAYRMAEHPGVKLTVYRFITPPTTDHSAIVINSRTSSGLGHSKISSFHHIMGEEEWKSELALDEECLAMVWGSAKDPDAGQFSISYEVKESGNFVDAAKDIARATSHNLILAGRARRLSPALAHLAYHPLESDELGPIGDALCDADVKASVLVIQQHDPTFMHDVSTGSRRRATVHSHQTPSH*