MATPLGPRLLGVPGAAIQQCSLKSVVNGMHYYNRSMALMNMLRSTAEHHAAMPLHHDTTESSGSGSDSDAREAGVAMRTAAARGRLQEGVQQYCKTLAASALWLALSAKVMAEDGGLGSQPVSRRLAKSFMQHEMPSEAGMDMASVNGGVLHSQIVASLSSGRGDQTLEERLAEGLPLLEHNGFQFYFDGSLSAAPESVSSDGMAGGGGGLHSVAAAVSQHCTGQTVVGLGTLGQDSDSGKYSMLMRDMHEPPPGGRGLILVGDLDLKPRPRGKRSTGRTDARFLVASVDDGCKLLX