MSNSSRTVPPEQLPSEDLHPPPMPVINLGHLLEPTTRSCVVEDIAKACRDLGYFQVINHGISQSIMDGAVEAASDFFKLPSEVKEEFASDDLRQPVRYDTSSKDGISMSRAFLKHYAHPLSDWVQYWPEDPAIYREHMGKFAVEIMRVALQLMKAILEGLGLGKDYQHEKFEEGLQLLSVNCYPKESESDTAIGLAPHSDYGFLTILLTSCRGLEVVDRNSNSWKVVQQLPHALHVHVGDHMEVLSNGRIKTVVHRALLNPEEERISIASINGCALHEKVSSAKELVNEQNPKKYKESSFNDFLDHLTRNMDKKHMNFLESLRI*