MCGGAIISEFIPQRDSAAARAGHGKRGLVCADDFWPPHAADFDDFAAAAAASFHPDQEPPARKRERKTMYRGIRRRPWGKWAAEIRDPAKGARVWLGTFATAEAAARAYDRAARRIRGAKAKVNFPNEDPPPDYDDDDHAGAAQGMLAMSCAGGGGGRDHLVDYDVDVMGMGMGTTFFQHHPQPSYVSDAVTVAQQEQVPTVAYVHHHQLPPPQDDAAGMDMWTFDGINTAVPM