MKPQSILVLLVLAVLALHCKENEAASFPWTCASLSGVCRQGVCLPSELYFGSLGCGKGFLCCVSHFG