MEGANGYRKGLWTVEEDRILMDYIRVHGKGKWNRIAKVTGLKRCGKSCRLRWMNYLSPSVKRGDFSQEEDDLIIRLHNLLGNRWSLIAGRVPGRTDNQVKNHWNTHLSKKLGIKKHKSKSEGSSQAQSIEAKEAHSMPSNPDSKPPSEDKNGETGPEVREDLPRSMTMLANTQDMEMGTEDYESSLWFSTGDLDLNAPSLMQFLDGHVLDFVWDGL