MPAPLPEGDGHEQQGLGHELPAAMGMMPMMGQEAGNHHDPHLLSMPTGGGGGFRAPSMLDEDWYFGAGAVGDAAANGSMALVPAAMEASGSSSGFGAGPQMFPLLNLGCTGPFDVSGFDLGSSGAGGGDFTAFLGAGNASNTSPVSLLPHGSTGFLGSFAGFGTAPAQMTEFGGLAGFDLFDTGAGGGGGSSSSSEGPAAPVSLTAPFSGRGKAAVLRPLEIFPPVGAQPTLFQKRALRRNAGEEDDDKKRKAAAAAEGSALSAGCDTILDDADEDIGSIDASGLNYDSEDGRGVEESGRKDGKESNANSTVTGGAAAEGKGKKKGMPAKNLMAERRRRKKLNDRLYMLRSVVPKISKMDRASILGDAIEYLKELLHKISDLQNELESSPSMPSLPPTPTSFHPLTPTLPALPSRVKEELCPSALPSPTGQQPTVEVRLREGQAVNIHMLCPRRPGLVLSAMKAIESLGLDVQQAVISCFNGFALDVFKAEQCKDGPGLQPEEIKAVLLQSAGFHPTM