MQVSLTCSSHRRKCHRVRPMEVLVLGLERTGTLSMRAALFELGYYDVYHMASCLFENPPDADLWCDAIDAKAFGKGKFTKENWDQLLGHCMASPTSAVSDQPCAMFAEELIEAYPDAKIVLTVRDSPEAWQKSATNTVVAMCQIMAPIQVRQPGMNPMNWVWRLLRPHLPIMPFLDRLAEAHELDKIPTEGVRIYNEHNDRVKRLAPPGQFLEFNVKQGWKPLCDFLGKPVPDTPFPNVNDTSEFQERMVMARRMMALGYVLNFFKVVSIPAVAAAAVYWRWDRVIRRSG