IRDPHRAVRKWLGTFDTAAEAARAYDVAALEFRGHRAKLNFPASSSAASASASASASSWAAAQPHPQRQQRPESPREKCGSNASSPAHVPEQGRPVAREQEIWDGLHEIMMMDDGSFWSNPKP