MEDRSCQVLFPSSSVDHRLSGDQTQINTSSSLQQHNTNKEEKHKSKKKEREARFAFQTRSQVDILDDGYRWRKYGQKAVKNNPFPRSYYKCTEKGCRVKKQVQRLSGDEGVVVTTYQGVHTHPVDTPSDNFHHILTQMHIFPPF