MGRVGRLGFLPKSLLQIHRRFLSTIVPDSHCVVDRRYRYGGISSLLRAVAYAPTLYGCDTDAFQKPAKFSSLGVLLVKRHFHASGSSYATERDLYEILGVPKDASQDEIKKSFHALAKKYHPDANKNNPAAKRKFQEIRDAYETLRDPKTRAQYDAQLKVHVRSAEKGEHVANDSRGFSYAYEDSFSDSFHKIFSEIFEDETETFADDIQVEISLSFSEAAKGCTKHLSFDAEVPCDSCNGSGHPINARPKVCPMCKGVGRVTLPPFTSTCGACKGFGRIIKDNCLVCKGHGVVEGIKEVNITIPAGVDSGDTIRVPKAGNSGRRGGHPGNLIIRLKVAKDPVFVRDGADIYVDSHMSFTKAMLGGKVDVPTLSGTTQIKIPNGVQPGQLLVLRGKGLPKHSGLFDRGDQYVRFRIHFPSSVNEKQQTLLEEFAREELFYENSSSAKDNWWQHIVDQLAGSRFMQLAVLILILLLLNRTMI