MRGSERAAVSASTSGMSCNGCRVLRKGCNDACVLRPCLLWIEAADAQGHATLFAAKFFGRAGLMSFLTAVPEQQRPAVFQSLLYEAAGRTINPVSGAVGLLWAGSWHLCEAAVQTVLRGGAIRPLPELAGGVPEGGVGGSDLFASSSRRAVVGCSTYSAAKRVTPRKTWAPEAASQHQEPPCDLGLFLTPGSAAAAXXXXXXXXXXXXXXR