MCGGAIISEFIPHRGAKRGLCAEDIWPHAAADFDDLLHAHAHAHGHDDDDFAAAASFHPDQEPPARKRERKTMYRGIRRRPWGKWAAEIRDPAKGARVWLGTFATAEAAARAYDRAARRIRGAKAKVNFPNEDPPPEYDDDDDGHAHAHAAAAQGMLAMSAGGGRDDHLVDYDVVDVMGMGGFFQHHAYVPDAVAQQEQVPTVAYVHHQPPPQQPQGAAGMDMWTFDAINTPVPM