MESILTPLTPVASMMASVSYCNPSGSCLPEDGLQPIQTPHSPTSADHCFVVSPTPSSSPTLSTTSSNSSTLPHVSDEELACLSVRQLNQRLQGQDRQVVSALKQKRRTLKNRGYAFNCRVRRIQNQLQLEADNVMLKDQVRYLKQLLQDVQSRLAYYEPIAAVPVHSSPQPQLLQQQTPTTFYAQQYTYQ