MGDDSVEQDLSVENEFQASSSGQQNVEIDIDDMTWIALYQVAMTKRRGLTKIRVPASTSTAFTSTSTEDVNNWREREATENMHMSSSHIEVSVENEMRTIQCNAISRLQKHLDWDVKLAHAEFAYNRSPTYATGHSRFEVAYGINPYLPLDLIPLPKDELVHKDADSKLKSMMKLHQHVRDRIEAINASYKQKSNKNRKARVFGEGDLVWVHLRKERFPSKRKNKLIPRAEGPYKVVARVNDNAYKIELSGDYGVQATFNVGDLSPYLDDDGLAELRSIPFKGGGDDTVMDEVDGQGDGLILTIGTKADLGSMSHFVCMTFIHYHYPIASKKLPQEAGI*