MGRVGRLGFLPKSLLQIHRRFLSTIVPDSHCVVDRRYRYGGISSLLRAVAYAPTLYGCDTDAFQKPAKFSSLGVLLVKRHFHASGSSYATERDLYEILGVPKDASQDEIKKSFHALAKKYHPDANKNNPAAKRKFQEIRDAYETLRDPKTRAQYDAVHVRSAEKGEHVANDSRGFSYAYEDSFSDSFHKIFSEIFEDETETFADDIQVEISLSFSEAAKGCTKHLSFDAEVPCDSCNGSGHPINARPKVCPMCKGVGRVTLPPFTSTCGACKGFGRIIKDNCLVCKGHGVVEGIKEVNITIPAGVDSGDTIRVPKAGNSGRRGGHPGNLIIRLKVAKDPVFVRDGADIYVDSHMSFTKAMLGGKVDVPTLSGTTQIKIPNGVQPGQLLVLRGKGLPKHSGLFDRGDQYVRFRIHFPSSVNEKQQTLLEEFAREELFYENSSSAKDNWWQHIVDQLAGSRFMQLAVLILILLLLNRTMI