MMKPFWRPCVGGAQSGRTDGLLWYKDLGSHVNGEFSMAVVQANSLMEDQSQIESGPLDSMNLGLYGTFIGVYDGHGGPEASRFVNENMFSNLKRFVSEDEEMSGDAIRKAFLSTEHQFISLVRDQWRTCPQFACVGTCCLVGVIVDGVIYTANAGDSRVVLGRVDKDSGSVSAIQLSQEHNVNHECVRDELRSLHPDDPKIVVMKHNVWRVKGLIQVSRSIGDAYLKNPEFNRAPLLPKFRIPQSFSKQILSPEPTISIQNVDPNDEFLIFASDGLWEQLSNEEVVDIVHTYPRNGIARRLVKAALQAAAKKREVRYLDLKKIERGVRRHFHDDITVVVVFLDSANPNSSVSMKGGVGLPATKKF*