GIHGKPQKYRGVRQRPWGKWAAEIRDPSKGVRLWLGTYDTAEQAAQAYDKAAREIRGPSAHTNFSEE