MPPKDAPPFQDELMKVAEALRSKGGIECRSGVLGGERVELFRAKDFVRWVQAHPEKCAPAAAGAGKVLEGVELAKNLGQQLLRRRLALQVDRLNKKPMPGGKRLVKFPRKLTLLPPEQASTFAEEGFLVWLYERPTSAWTYVWTALIPLVVLGACMFPLAPNWMKVGVFYLSAGLLMFLLGMLLLRGVVAAVTWIASGRTLWLLPTILAEDVPIRQLLKPLVSFEGPSEGSSKWANHPLTRAGVAVAMGAVLYVLHSHSPGTAAITTEAGRYKDDLMDWLGLQRDGYERIGNGSAAANATAAAASAGNATAETAAPEEAAAWGADEEDVAADAAALDEDGGEDGGASGELX