MHAAQPPGSSKRRSAVERPASGAGLQAEEASSAGHGAPCGACKFLRRRCVPGCVFAPHFSGCGGSGVGAGVGGRGRERGAAEFAAVHRVFGASNVAKLLSRVPAALRRDAARTVCYEAQARIADPVYGSVGTILALQHQVSLLQGQLSVLESQLFNLRVALASAHPDTPPQHFVVLQPAHSAASTPNQVVVNYDDLPHAVDFMDAEPAALRGLESLQLSQPLQREEDKGHRDMNLFSDSVGQRQL