MEVERVQAIVSSSLAKDNTPLEFVRPEDEQPAITTFHGPIPDIPVIDINHPDQDHIIHLVANASRDWGIFQVVNHGIPFDLIQKLQQVGKEFFDLPQEEKEVYAKPPGALTLEGYGSKIGEDVNGKKNWADHLFHKIWPASCINHQFWPKNPPSYRAVNEEYAQEVRKVVDKLFKWLSTGLGLEADVLKQGVGGEEIEYLMKINYYPPCPRPDLTLGVTSHTDLSAMTVLVPNEVPGLQVFKDGHWIDAKYIPGALIIHIGDQIEILSNGKYKAVLHRTTVDKEKTRMSWPVFLEPPGEFVVGPLPQLVDPQLPPKYKPKKFKDYSYCKFHKLPQY