MVLATLGSRFKQQKGKFRRLKSFLMMVRHLLFTNLSQRRRLPFTIASNFKKLTGTKNRELDGLRRVIETQLFFMLQLNSKGQLTALTEFNLRASGGGDQKEIQSLTVNHFSSMANSTHSDPSDFLFGLGSSKVSADMNILLTKIPDAKGIRSAILRLRKIVLQASMASQVTYSQDPSISLALLWLKQCSSSSYQVSFTKPQMPTS