MEVERVQAIVSSSLAKDNTPLEFVRPEDEQPAITTFHGPIPDIPVIDINHPDQDHIIHLVANASRDWGIFQVVNHGIPFDLIQKLQQVGKEFFDHPQEEKEVYAKPPGALTLEGYGSKIGEDVNGKKNWADHLFHKIWPASCINHQFWPKNPPSYRAVNEEYAQEVRKVVDKLFKWLSTGLGLEADVLKQGVGGEEIEYLMKINYYPPCPRPDLTLGVTSHTDLSAMTVLVPNEVPGLQVFKDGHWIDAKYIPGALIIHIGDQIEILSNGKYKAVLHRTTVDKEKTRMSWPVFLEPPGEFVVGPLPQLVDPQLPPKYKPKKFKDYSYCKFHKLPQY