MATDQLQLDHSFHQSTMTELLPSPTHDHLIHYLYFDHSTSTWVPPGYRFAPTDDQLILHYLSNKIKGEPLPSEAVTDCEIYGDQDKEPWRIFGMTSSRKFYVFTKLKNKGKGKRIERTAGRGTWKGQRTDPVKDSDGNQIGFKKLFVFEVKGGGANNVNGHWLMHEYSLLTQSDYVLCAIRNKNAAEPTAEEVGLDHVEGMEAMIEELEQCIGQDQTLMSEQVQATNTCINNQHTRRGLETEEDETQPKRMRFSNSVQGKQTCFTGAATPVSTLALDKASGDQEGMTAEKLEQEWVLKGFEDQNLDELLEATNAQECQQQEEMMRFSENYVTGDMYMQHSFTAAAEPALGFDSEFSYYNPQPYTLLDHCPPSLPDGSMGNSSA