MGQKFWDNQEDRAMVESTIGSEACDFFISSASSLTKLLPPPPTDPSLQQGLRHVVEGSDWDYAIFWLASNVNSSDGCVLIWGDGHCRVVKGNSVDEQDETKRRVLSKLHLSFVGSDLVKQGPLTDLDIFYLASLYFSFRCDSNKYGPAGTYVSGKPLWAADLPSCLSYYRVRSFLARSAGFKTVLSVPVNCGVVELGSLKLIPEDKSVIEMVKSVFGGSDFVKSKEAPKIFGRQLSLGGSKPRSMSINFSPKMEDDSGFSLESYEVGGSNQVYGKDEAALYLTDEQRPRKRGRKPANGREEALNHVEAERQRREKLNQRFYALRAVVPNISKMDKASLLADAITYITDMQKKIRVYETEKQVMKRRESNQITPAEVDYQQRQDDAVVRISCPLENHPVSKVMQVFKENEVMPHDANVAVTEEGVVHTFTLRPQGGCTAEQLKDKLLTSLAR