MHAAQPPGSSKRRGAVERPASGAGLQAEEASLAGPGAPCGACKFLRRRCVPGCVFAPHFSGCGGSGVGAGVGGRGRERGAAEFAAVHRVFGASNVAKLLSRVPAALRRDAARTVCYEAQARIADPVYGSVGTILALQHQVSLLQGQLSVLESQLFNLRVALASAHPDTPPQHFVVLQPAHSAASTPNQVVVNYDDLPHAVDFMDAEPAALRGLESLQLSQPLQREEDEGHRDMNLFSDSVGQRQL