MVLFKQLASLSTLLTLFFLHLLLVDSQILETPSPPPDPTSLVPNILNFIDQRLAQVFPIIQTFKNTITSDPRGVTSTWVGPNICNYTGFYCDNPPDNLTATTIASIDFNGFQLTAPTLDGFIDQLPDLALFHANSNKFSGIVSPKIAGLKFLYELDLSNNLFSGAFPTSVLNIPTLSFLDIRFNSFSGTLPPQIFMQTLDVLFLNDNNFMLTLPNNLGNAPVVYLTLANNKFTGPIPRSIGKASSTLIEVLLLNNLLTGCLPYEIGFLKNLTLFDVGGNLLTGPIPWSFGCLKKVEQLNLARNFLYGQVPEVVCALGNLANFSLSYNYFTKVGPLCKMLIQRGVLDVRKNCIFGLPDQRSVRECMAFFLIPKSCSHPALFNFVPCQIQHHWTKPQERTKSKRHLLSYSALSRNRVVL*