GMAHPYESGVKPSHPGLGAGEVGSAGASSWWDVGAGWIDVQSPNGAAALPSSLHPAPGGLQTSLHSPLGGYNSDYSGLKGLHSCHIPGCGKVYGKTSHLKAHLRWHTGERPFVCNWLFCGKRFTRSDELQRHLRTHTGEKRFACPVCNKRFMRSDHLSKHVKTHSGPGGAGGPGGGGPGGGPGPGGKKGSDTDSEHSAGRNSRPCHFPSLLPPPPEPG