MAPYGPYWRHVRKVATLQLFSVRKVQRMQPLRRQELTLLVQSLAADAAASVAVDLTRAMSSMIEDLMCRIIFRRRASDVAIGSAPSLKDLAHKTAALFAMPVLGDFIPWLGFLDRGVKRRMDEVHAGFDILLETLIMEREKQHKLNIRRDNLPEDILDEVLLDPSFSRVGVKQYVLDLIVAGIDTTSVTLDWTMAELFNNLAILKKLQAEVEKVVGLKRMVEDSDMMKLPYVTAIVKEALRLHAPVSLLLPHMAREACKVMGYNVPQGTTLLVNAWAIGRDRATWEDPERFYPERFLKQAGDQELHSQHDELSWIPFGSGRRSCPGTPLALPTLELTIANLVHCFDWQLPHGQSQVDMSAKTSSITCRQHPLLATPTLRISLTHSQ*