MKSELQALQDNHTWDLVPLPKGKVPIGCKWVYKVKLKANGDIERFKARLVAKGYTQREGIDFHKTFSPVVKIATVRTVLSLAAQHNWHVHQLDVNNAFLHGDLHDEVYMQLPEGLASQRESRLVCRLVKSLYGLKQASRQWNLKLSEALLESGFVQSSLDHSLFIKRQGSDMVVILVYVDDMLVTGSSLSLIEHTKITLHKAFKIKDLGELKFFLGMEFSRSSEAILMNQRKYASEIISDLGLGTAKPAWTPLEAKVKLTNQELDCLTGELGDEPYEDREQYQRLVGEDVIFNFDKTRHCIFSANTQSVFATTKTVTLGGSRKDDEIHKKRTRTGNTVE*