MSVSLLQPCFLMSKTRSYAQILIGSRLFLTAMAIHSSLRVAPPDLQQGGNSRIPYVHVPAARMSILVYIATAINSSLFLLKKHPLLLRSSGTGTEMGAFSTLFTIIECENSGALAASSRKTGGFFSTGKASVSGVVPGTHVRHLIRVSCCSQGSLPLLEHPGTNRPIERKGGRESGDGRCRPSPS